#include<stdio.h>
int main() {
// char ch=getchar()
// int ch=-1;
if(ch==EOF) { printf("\nEOF: %d",EOF); }
if((ch!=EOF)==0) { printf("\nit is equal to 0"); }
if((ch!=EOF)==1) { printf("\nit is equal to 1"); }
else { printf("\n it is equal to other value"); }
system("pause");
return 0;
}
4 回答
要输入EOF,请使用:
Windows中的
在类Unix系统上
参考EOF
首先,按:Ctrl ^ X,下一步:Ctrl ^ D.
您还可以通过显式赋予int变量值-1来模拟EOF .
查看此代码以获得更清晰: