next up previous contents
Next: Lecture / écriture de Up: Types structurés - Les Previous: Référence à un élément

Tableaux de caractères

Le type ``tableau de caractères'' est très utilisé pour représenter les textes, mots et chaînes de caractères manipulées dans les programmes.

Dans ce type d'application, il est courant de réserver un tableau de taille suffisante, pour pouvoir y ranger lors de l'exécution des chaînes de caractères de longueurs diverses.

Pour indiquer la fin d'une chaîne de caractères, on emploie le caractère nul, celui dont le code ASCII est 0, et que l'on désigne par '\0' .

Note : pour les chaînes de caractères constantes (entre guillemets), le caractère nul final est rajouté automatiquement par le compilateur.

Une bibliothèque nommée string contient des fonctions et procédures usuelles de manipulation de chaînes de caractères. Pour les utiliser dans un programme, il faut placer dans l'entête la directive :

#include <string.h>

On peut par exemple utiliser le sous-programme strcpy (string copy) pour initialiser une variable de type chaîne de caractères :

ex658



Michel COUPRIE
Thu Sep 12 14:57:14 METDST 1996