std::string str = "text"; // stores a string
int foo = 3; // stores any integer
float bar = 3.14; // stores 32 bit number
double baz = 3.14159265; // stores 64 bit number
#include <iostream>
using namespace std;
int main() {
// To define variables in C++, you have to specify the data type. Example:
int number = 10; // Declares a variable with the integer data type.
float decimal = 3.5; // Declares a variable with the float data type.
double decimalNum = 3.3333; // Doubles are used for more specific points in floats.
string text = "Hello World"; // Declares a variable with the string data type.
bool result = true; // Declares a variable with the boolean data type.
}
Variable is simply a name or a label given to a memory location.
// C++ program to show difference b/w definition and declaration of a variable
#include <iostream>
using namespace std;
int main()
{
// this is declaration of variable a
int a;
// this is initialisation of a
a = 10;
// this is definition = declaration + initialisation
int b = 20;
// declaration and definition
// of variable 'a123'
char a123 = 'a';
// This is also both declaration and definition
// as 'c' is allocated memory and
// assigned some garbage value.
float c;
// multiple declarations and definitions
int _c, _d45, e;
// Let us print a variable
cout << a123 << endl;
return 0;
}
// Syntax for Declaring a single variable
type variable_name;
// Syntax for Declaring multiple variables:
type variable1_name, variable2_name, variable3_name;
// Examples
int a;
int x,y,z;
char c;
char c1,c2,c3;
Code Example |
---|
Cpp :: exception handling class c++ |
Cpp :: do while c++ |
Cpp :: exponent of x using c c++ |
Cpp :: looping in map c++ |
Cpp :: take a function as an argument in c++ |
Cpp :: c++ find index of element in array |
Cpp :: Bucket and Water Flow codechef solution in c++ |
Cpp :: print hola mundo |
Cpp :: c++ fill two dimensional array |
Cpp :: Chocolate Monger codechef solution in c++ |
Cpp :: c++ sizeof |
Cpp :: draw line sfml |
Cpp :: min heap stl |
Cpp :: cmd color text c++ |
Cpp :: c++ set intersection |
Cpp :: c++ pass ofstream as argument |
Cpp :: ascii allowed in c++ |
Cpp :: array 2d to 1d |
Cpp :: maximum subarray leetcode c++ |
Cpp :: loops in c and c ++ |
Cpp :: compare function in c++ |
Cpp :: operator overloading in c++ |
Cpp :: how to create a struct in c++ |
Cpp :: c++ pointers |
Cpp :: cpp compiler online |
Cpp :: pragma HLS bracets |
Cpp :: c++ read entire file into a variable |
Cpp :: in built function to find MSB in cpp |
Cpp :: how to use printf with <cinttypes c++ |
Cpp :: how to pronounce beaucoup |