Bonjour tout le monde,
Petite question sur les pointeurs :
J'ai un tableau nommé type qui a été déclaré comme ceci :
char type[3];
Je crée ensuite une variable de type pointeur et je lui affecte l'adresse de la première case de mon tableau:
char* positionType = type
dans un while, je fais :
type[positionType] = *CaractereActuel
(c'est une autre variable de type pointeur qui pointe vers un autre tableau).
ça me donne ce message d'erreur :
Illegal index, indirection not allowed --> type[positionType]=*CaractereActuel;
Cannot convert from char to char* --> type[positionType]=*CaractereActuel;
Sauriez-vous m'expiquer pourquoi svp ? Est-ce interdit de faire ce que j'ai fait ?
Merci d'avance.
beegees
Partager