littéral de chaîne

On désigne une chaîne de caractère par une séquence de caractères entourée par des guillemets : "xabatou".

Une chaîne de caractères est un vecteur (tableau) de caractères. Toute chaîne se termine par un caractère caché, le carctères NULL (sa valeur ASCII est 0 ; on le note '\0' en utilisant le caractère d'échappement \).

La chaine "xabatou" ne contient pas 7 caractères, mais 8 avec le caractère NULL.

printf ("il fait toujours beau").

printf ("il a dit : \"Bonsoir\", puis il est parti");

/* Utilisation du caractère d'échappement \ pour donner au guillemet sa vraie signification dans une chaîne */

» Glossaire du langage C