In C++ variable is used to store data in a memory location, which can be modified or used in the program during program execution.
Variables play a significant role in constructing a program, storing values in memory and dealing with them. Variables are required in various functions of every program. For example, when we check for conditions to execute a block of statements, variables are required. Again for iterating or repeating a block of the statement(s) several times, a counter variable is set along with a condition, or simply if we store the age of an employee, we need an integer type variable. So in every respect, the variable is used. In this tutorial, you will learn about how variables are declared in C++, how to assign values to them, and how to use them within a C++ program.
Table of Contents
What are Variables?
Variables are used in C++ where you will need to store any type of values within a program and whose value can be changed during the program execution. These variables can be declared in various ways each having different memory requirements and storing capability. Variables are the name of memory locations that are allocated by compilers, and the allocation is done based on the data type used for declaring the variable.
Variable Definition in C++
A variable definition means that the programmer writes some instructions to tell the compiler to create the storage in a memory location. The syntax for defining variables is:
Syntax:
data_type variable_name;
data_type variable_name, variable_name, variable_name;
Here data_type means the valid C++ data type which includes int, float, double, char, wchar_t, bool and variable list is the lists of variable names to be declared which is separated by commas.
Example:
/* variable definition */int width, height, age;
char letter;
float area;
double d;
Variable Initialization in C++
Variables are declared in the above example, but none of them has been assigned any value. Variables can be initialized, and the initial value can be assigned along with their declaration.
Syntax:
data_type variable_name = value;
Example:
/* variable definition and initialization */int width, height=5, age=32;
char letter='A';
float area;
double d;
/* actual initialization */width = 10;
area = 26.5;
There are some rules that must be in your knowledge to work with C++ variables.
Rules of Declaring variables in C++
Here's a Program to Show the Usage of Variables in C++
Example:
#include <iostream>
using namespace std;
int main()
{
int x = 5;
int y = 2;
int Result;
Result = x * y;
cout << Result;
}
Another program showing how Global variables are declared and used within a program:
Example:
#include <iostream>
using namespace std;
// Global Variable declaration:
int x, y;
float f;
int main()
{
// Local variable
int tot;
float f;
x = 10;
y = 20;
tot = x + y;
cout << tot;
cout << endl;
f = 70.0 / 3.0;
cout << f;
cout << endl;
}
No comments:
Post a Comment