Notion d'identificateur

Un identificateur est une chaîne de caractères contenant uniquement des caractère alphanumériques (alphabétiques de [a-z] et [A-Z] et numérique [0-9]) et tiré 8 '_' (trait souligné), et qui doit commencer soit par un une lettre alphabétique ou _[1]. Un identificateur permet d'identifier d'une manière unique un algorithme (ou un programme), une variable, une constante, une procédure ou une fonction.

Dans un langage de programmation donnée, on a pas le droit d'utiliser les mots réservés (mots clés) du langage comme des identificateurs. Parmi les mots clés du langage C : « auto, break, case, char, continue, do, double, else, extern, float, for, goto, if, int, long, return short, sizeof, static, struct, switch, typedef, union, unsigned, while »

Exemple

a1 : est un identificateur valide.

a_1 : est un identificateur valide.

A_1 : est un identificateur valide.

x12y : est un identificateur valide.

x1 y : est un identificateur non valide (à cause

du blanc ou l'espace).

x1-y : est un identificateur non valide (à

cause du signe -).

x1_y : est un identificateur valide.

1xy : est un identificateur non valide

(commence un caractères numérique).