Found 34489 Articles for Programming

How to replace backward "" slash from a string

Malhar Lathkar
Updated on 23-Jun-2020 14:44:01

519 Views

In Python it does give the desired result>>> var  = "aaa\bbb\ccc and ddd\eee" >>> var.split('\') ['aaa', 'bbb', 'ccc and ddd', 'eee']

Difference between static, auto, global and local variable in C++

George John
Updated on 30-Jul-2019 22:30:21

3K+ Views

There are two separate concepts here − scope, which determines where a name can be accessed - global and local storage duration, which determines when a variable is created and destroyed - static and auto Scope Local variables can be used only by statements that are inside that function or block of code. Local variables are not known to functions on their own. Example Live Demo #include using namespace std; int main () { // Local variable declaration: int a, b; int c; // actual initialization a = 10; b = 20; c = a + b; cout

What are local variables and global variables in C++?

Samual Sam
Updated on 11-Feb-2020 09:59:43

8K+ Views

A scope is a region of the program and broadly speaking there are three places, where variables can be declared − Inside a function or a block which is called local variables,  In the definition of function parameters which is called formal parameters. Outside of all functions which are called global variables.Local variables can be used only by statements that are inside that function or block of code. Local variables are not known to functions on their own. Example#include using namespace std; int main () {    // Local variable declaration:    int a, b;    int c;    // actual ... Read More

What are global variables in C++?

Lakshmi Srinivas
Updated on 11-Feb-2020 09:57:02

7K+ Views

Global variables are defined outside of all the functions, usually on top of the program. The global variables will hold their value throughout the lifetime of your program.A global variable can be accessed by any function. That is, a global variable is available for use throughout your entire program after its declaration. Example#include using namespace std; // Global variable declaration: int g; int main () {    // Local variable declaration:    int a, b;    a = 10;    b = 20;    g = a + b;    cout

What are local variables in C++?

karthikeya Boyini
Updated on 11-Feb-2020 09:55:53

318 Views

Variables that are declared inside a function or block are local variables. They can be used only by statements that are inside that function or block of code. Local variables are not known to functions on their own.ExampleLive Demo#include using namespace std; int main () {    int a, b;    int c;    a = 10;    b = 20;    c = a + b;    cout

How many keywords are there in C++?

Rishi Raj
Updated on 30-Jul-2019 22:30:21

4K+ Views

There are a total of 95 reserved words in C++. The reserved words of C++ may be conveniently placed into several groups. In the first group, we put those that were also present in the C programming language and have been carried over into C++. There are 32 of these.There are another 30 reserved words that were not in C, are therefore new to C++There are 11 C++ reserved words that are not essential when the standard ASCII character set is being used, but they have been added to provide more readable alternatives for some of the C++ operators, and ... Read More

What are rvalues, lvalues, xvalues, glvalues, and prvalues in C++?

Samual Sam
Updated on 27-Feb-2020 05:10:27

447 Views

An lvalue has an address that your program can access. Examples of lvalue expressions include variable names, including const variables, array elements, function calls that return an lvalue reference, bit-fields, unions, and class members. A xvalue expression has no address but can be used to initialize an rvalue reference, which provides access to the expression. Examples include function calls that return an rvalue reference, the array subscript, etc. A glvalue (“generalized” lvalue) is an lvalue or an xvalue. An rvalue (so-called, historically, because rvalues could appear on the right-hand side of an assignment expression) is an xvalue, a temporary object or subobject thereof, ... Read More

What are Lvalues and Rvalues in C++?

Jai Janardhan
Updated on 11-Feb-2020 09:52:30

3K+ Views

An lvalue (locator value) represents an object that occupies some identifiable location in memory (i.e. has an address).rvalues are defined by exclusion. Every expression is either an lvalue or an rvalue, so, an rvalue is an expression that does not represent an object occupying some identifiable location in memory.For example, An assignment expects an lvalue as its left operand, so the following is valid −int i = 10; But this is not: int i; 10 = i;This is because i has an address in memory and is a lvalue. While 10 doesn't have an identifiable memory location and hence is an rvalue. ... Read More

What is the type of string literals in C and C++?

Lakshmi Srinivas
Updated on 30-Jul-2019 22:30:21

689 Views

In C the type of a string literal is a char[]. In C++, an ordinary string literal has type 'array of n const char'. For example, The type of the string literal "Hello" is "array of 6 const char". It can, however, be converted to a const char* by array-to-pointer conversion.Note that Array-to-pointer conversion results in a pointer to the first element of the array.

How to submit an HTML form using JavaScript?

Abhishek
Updated on 25-Nov-2022 06:57:15

16K+ Views

In this tutorial, we will learn how we can submit an HTML form using JavaScript. To submit an HTML form using JavaScript, we are calling validate() to validate data when the onsubmit event is occurring. We will discuss the direct method of submitting the HTML form as well as the method which checks that none of the fields is empty. Both of these methods are listed below − Using the Form submit() Method Using the manual validations Let us discuss both of these methods in detail in code examples associated to each. Using the Form submit() Method The ... Read More

Advertisements