|
|
||
|
|
Cette erreur peut provoquer ou non une erreur de compilation à l'utilisation de la macro :
x = MAX;
aura pour expansion x = 10;;
,
ce qui est licite : il y a une instruction nulle derrière x = 10;
.
int t[MAX];
aura pour expansion int t[10;];
ce qui génèrera un message d'erreur.