Les tableaux

Fermé
bhihi emna Messages postés 5 Date d'inscription dimanche 2 décembre 2012 Statut Membre Dernière intervention 3 décembre 2012 - 2 déc. 2012 à 23:55
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 3 déc. 2012 à 07:15
bonsoir, comment je peux déclarer un tableau dont chaque case contient une chaine de caractères en langage C ?

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
3 déc. 2012 à 00:04
Bonsoir,

char tab[NB][TAILLE_CARACTERES];
ou
char *tab[NB];

0
bhihi emna Messages postés 5 Date d'inscription dimanche 2 décembre 2012 Statut Membre Dernière intervention 3 décembre 2012
3 déc. 2012 à 00:41
cette déclaration ressemble à la déclaration de matrice
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 840
Modifié par fiddy le 3/12/2012 à 07:18
Exact. Mais le type chaîne de caractère n'existe pas en C. Il faut faire un tableau de char (ou un pointeur sur char). Donc pour un tableau de chaîne de caractères, ça donne une matrice (ou tableau de pointeurs).
Et merci d'éviter de poser la question sur d'autres posts.
0