Dans ce didacticiel, nous en apprendrons davantage sur les variables, les littéraux et les constantes en C ++ à l'aide d'exemples.
Variables C ++
En programmation, une variable est un conteneur (zone de stockage) pour contenir des données.
Pour indiquer la zone de stockage, chaque variable doit recevoir un nom unique (identifiant). Par exemple,
int age = 14;
Ici, l'âge est une variable du int
type de données, et nous lui avons attribué une valeur entière 14.
Remarque: le int
type de données suggère que la variable ne peut contenir que des entiers. De même, nous pouvons utiliser le double
type de données si nous devons stocker des décimales et des exponentielles.
Nous découvrirons tous les types de données en détail dans le prochain tutoriel.
La valeur d'une variable peut être modifiée, d'où le nom de la variable .
int age = 14; // age is 14 age = 17; // age is 17
Règles de dénomination d'une variable
- Un nom de variable ne peut avoir que des alphabets, des nombres et le trait de soulignement
_
. - Un nom de variable ne peut pas commencer par un nombre.
- Les noms de variables ne doivent pas commencer par un caractère majuscule.
- Un nom de variable ne peut pas être un mot-clé. Par exemple,
int
est un mot-clé utilisé pour désigner des entiers. - Un nom de variable peut commencer par un trait de soulignement. Cependant, ce n'est pas considéré comme une bonne pratique.
Remarque: nous devrions essayer de donner des noms significatifs aux variables. Par exemple, first_name est un meilleur nom de variable que fn.
Littéraux C ++
Les littéraux sont des données utilisées pour représenter des valeurs fixes. Ils peuvent être utilisés directement dans le code. Par exemple: 1
, 2.5
, 'c'
etc.
Ici, 1
, 2.5
et 'c'
sont littérales. Pourquoi? Vous ne pouvez pas attribuer des valeurs différentes à ces termes.
Voici une liste de différents littéraux dans la programmation C ++.
1. Entiers
Un entier est un littéral numérique (associé à des nombres) sans aucune partie fractionnaire ou exponentielle. Il existe trois types de littéraux entiers dans la programmation C:
- décimal (base 10)
- octal (base 8)
- hexadécimal (base 16)
Par exemple:
Décimal: 0, -9, 22 etc. Octal: 021, 077, 033 etc. Hexadécimal: 0x7f, 0x2a, 0x521 etc.
Dans la programmation C ++, octal commence par a 0
et hexadécimal commence par a 0x
.
2. Littéraux à virgule flottante
Un littéral à virgule flottante est un littéral numérique qui a une forme fractionnaire ou une forme exposant. Par exemple:
-2.0
0.0000234
-0.22E-5
Remarque: E-5 = 10-5
3. Caractères
Un littéral de caractère est créé en entourant un seul caractère entre guillemets simples. Par exemple: 'a'
, 'm'
, 'F'
, '2'
, ')'
etc.
4. Séquences d'échappement
Parfois, il est nécessaire d'utiliser des caractères qui ne peuvent pas être saisis ou qui ont une signification particulière dans la programmation C ++. Par exemple, nouvelle ligne (entrée), tabulation, point d'interrogation, etc.
Pour utiliser ces caractères, des séquences d'échappement sont utilisées.
Séquences d'échappement | Personnages |
---|---|
| Retour arrière |
f | Saut de formulaire |
| Nouvelle ligne |
| Revenir |
| Onglet horizontal |
v | Onglet vertical |
\ | Antislash |
\' | Guillemets simples |
" | Guillemets doubles |
? | Point d'interrogation |
|