Différents types de variable
Les variables en C++ craignent la casse, c'est-à-dire que les variables maVariable, MAVARIABLE, ma_variable, MaVariable seront considérées comme toute unique.
La variable doit obligatoirement commencer par une lettre, et elle peut être suivie de caractères alphanumériques. L'utilisation du caractère "_" (underscore) est autorisée mais pas forcément conseillée.
Voici les différents types de variable possible en C++
Type Désignation Taille octale Valeur min/max
char
Caractère (character)
1
-128 à 127
unsigned char
Caractère non signé
1
0 à 255
short int
Entier court (short integer)
2
-32 768 à 32 767
unsigned short int
Entier court non signé
2
0 à 65 535
int (integer)
Entier
4 (x32)
-2 147 483 648 à 2 147 483 647 (x32)
unsigned int
Entier non signé
4 (x32)
0 à 4 294 967 295 (x32)
long int
Entier long
4
-2 147 483 648 à 2 147 483 647
unsigned long int
Entier long non signé
4
0 à 4 294 967 295
float
Flottant
4
-3.4*10^-38 à 3.4*10^38
double
Flottant double
8
-1.7*10^-308 à 1.7*10^308
long double
Flottant double long
10
-3.4*10^-4932 à 3.4*10^4932
bool
Booléen (boolean)
4 ou 1 selon les compilateurs
0 à 1
Astuces
On peut effectuer sur les variables beaucoup d'opérations telles que celles qui sont basique, la multiplication, l'addition etc... Sachez une chose, toutes variables se doit être initialisées à un moment ou à un autre, sinon on risque d'avoir des soucis lors de l'exécution de votre programme !
Un autre conseil, est de nommez vos variables de manières explicites.
Quelques exemples d'affectations de valeurs aux variable.
int maVariable = 0; //on initialise la variable
char monCar = NULL; // variable ne contenant aucune variable
maVariable+= 2;
maVariable = maVariable + 2; // instruction équivalente à celle du dessus mais en plus long
maVariable++; // pratique si on veut incrémenter de +1 une variable