Les chaînes de caractères en C

       char s1[100];
       char s2[10] = {'H','e','l','l','o','\0'};
       char s3[30]= "Martin";  /* dans ce cas le caractère '\0' est automatiquement ajouté.*/

     char s[] = "Mercredi cours de BdP de 14h00 à 15h15":
     
et la taille de la place mémoire nécessaire est calculée automatiquement par le compilateur.

Mais attention pour
       char s[];
       
aucune place n'est réservée pour la chaîne (elle est donc inutilisable).

suivant             plan