Je sais que EOF
et '\0'
sont des entiers de type, mais si oui ne devraient-ils pas avoir une valeur fixe ?
J'ai imprimé les deux et obtenu -1 pour EOF
et 0 pour '\0'
. Mais ces valeurs sont-elles fixées ?
J'ai aussi eu ce
int a=-1;
printf("%d",a==EOF); //printed 1
La valeur pour EOF
et '\0'
est-elle fixe ?