Variables
En langage C, une déclaration de variable se compose d'un type de données, d'un identificateur et d'un point-virgule :
int variableEntiere;
Il existe toutefois plusieurs variantes syntaxiques pour déclarer et initialiser des variables :
Multiple
Si plusieurs variables sont de même type, leurs identificateurs peuvent être séparés par des virgules :
float operande1, operande2, operande3;
Initialisation
Chaque variable peut recevoir, ou non, une valeur initiale au moment de sa déclaration :
char caractereA = 'A', caractere, caractereZ = 'Z';
Identificateurs
Quelques contraintes s'appliquent à la composition des identificateurs en langage C :
- Doivent débuter par une lettre non accentuée ou le caractère
_. - Ne doivent contenir que des lettres non accentuées, des chiffres et des caractères
_. - Doivent être différents des mots-clés du langage.
De plus, ils devront respecter les normes de programmation départementales.
Booléens
Le fichier d'en-tête du standard booléen permet de rendre les variables et valeurs booléennes plus significatives :
#include <stdbool.h>
Ce standard permet d'utiliser le type bool et les valeurs true et false :
bool booleen = true;