Qual é o valor de EOF e '\ 0' em C
Eu sei dissoEOF
e'\0'
são do tipo inteiros, mas, se sim, não deveriam ter um valor fixo?
Imprimi ambos e obtive -1 paraEOF
e 0 para'\0'
. Mas esses valores são fixos?
Eu também tive isso
int a=-1;
printf("%d",a==EOF); //printed 1
O valor deEOF
e'\0'
números inteiros fixos?