Un pointeur est une adresse memoire :
Code:
1 2 3
|
char a[2][50],*p;
p=(char *)a; |
Signifie qu'apres que ces 2 lignes se soient exécutées, la variable a contient l'adresse du premier element de p.
Tu peux alors acceder au premier element de a en faisant *p (recuperation de ce qui se trouve a l'adresse d'un pointeur).
Si tu fait p++; la variable p va pointer sur le 2eme element de ton tableau ( a[0][1] ) ...
Voila j'espere que ça t'apportera quelques lumieres. Mais les pointeurs est l'une des chose les plus difficile à maitriser en C, alors courage... :wink: