Peut on se servir de l'adresse d'une variable pointeur comme index d'un tableau ?
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:
Code:
char* positionType = type
dans un while, je fais :
Code:
type[positionType] = *CaractereActuel
(c'est une autre variable de type pointeur qui pointe vers un autre tableau).
ça me donne ce message d'erreur :
Citation:
Illegal index, indirection not allowed --> type[positionType]=*CaractereActuel;
Citation:
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