Local variables

What are local variables in C++?.

Explanation

Local variables are those that are declared inside a function. Only the statements that are within the block of the code can refer these variables.

Example :



#include <iostream.h>
int test()
{
int x;
x = 200;
return x;
}
int main( )
{
int x;
x = 100;
cout << "Value of X in main is:" << x << '\n';
cout << "Value of X in Test is:" << test() << '\n';
return 0;
}

Result:

Value of X in main is:100
Value of X in Test is:200

In the above example the variable "x" is declared locally in both functions. So the values returned by the "x" depends on how it's assigned values in each individual functions. This is the local variables declaration in C++.

C++ Tutorial


Ask Questions

Ask Question