Une brève question à faire surtout de comprendre comment les pointeurs fonctionnent avec des tableaux dans cet exemple:A propos des tableaux et des pointeurs
char *lineptr[MAXLENGTH]
Je comprends maintenant c'est le même que char **lineptr
comme un tableau en lui-même est un pointeur.
Ma question est de savoir comment cela fonctionne dans ses différentes formes/états de-référencés tels que:
lineptr
*lineptr
**lineptr
*lineptr[]
Dans chacun de ces états, ce qu'il se passe, qu'est-ce que chaque Etat fait/travail dans le code?
Toute aide est très appréciée!
J'essaie de créer un tableau de tableaux, c'est-à-dire un tableau, où chaque élément est un tableau de caractères, une chaîne. * lineptr [] est nécessaire dans ce cas? (J'essaie de suivre le livre K and R (page 98)) – PnP
@ user1048116: Oui, chaque élément de 'lineptr' pourrait être un pointeur vers un tableau' char'. –