Я знаю, что EOF
и '\ 0'
относятся к целочисленному типу, но если да, разве они не должны иметь фиксированное значение?
Я напечатал оба и получил -1 для EOF
и 0 для '\ 0'
. Но являются ли эти значения фиксированными?
У меня тоже было это
int a=-1;
printf("%d",a==EOF); //printed 1
Являются ли значения для EOF
и '\ 0'
фиксированные целые числа?