identificateur

Les identificateurs sont des noms associés à des entités du langage (variables, constantes, fonctions, paramètres, types, ..) que le programmeur déclare ou que des bibliothèques déclarent.

Un identificateur commence obligatoirement par une lettre (ou le caractère de ‘_’) et ne peut contenir que des lettres, des chiffres ou le caractère de soulignement).

Attention, la casse (majuscule, minuscule) est importante. TOTO et toto constituent des identificateurs différents. Généralement, on utilise que des minuscules pour les identificateurs (mais souvent les symboles introduits par une directive #define sont en majuscule).

Pour des raisons de portabilité, il est préférable de se limiter à des identificateurs de taille inférieure à 31. Dans le cas des identificateurs externes (variables ou fonctions), une implémentation de C a le droit d’imposer une taille maximale très inférieure et ne pas faire la différence majuscule, minuscule.

Identificateurs non valides (pas de chiffre en tête, pas d’accent). :

  • 80DB
  • 7ieme
  • Nième

» Glossaire du langage C