bonjour,
je me pose pas mal de question sur la compilation du C notamment celle-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
char* Var1,Var2;//je déclare un pointeur de char et un char
 
//ce qui est différent de 
 
char *Var1,*Var2;//je déclare deux pointeurs de char
Maintenant si je défini

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
typedef char* PCHAR;
 
PCHAR Var1,Var2;//je déclare deux pointeur
 
//Je pensais que bétement chaque typedef était remplacé par sa définition
Quel est lemécanisme lors de la compilation, qui attribue correctement le type de chaque variables???