我是 C 编程的新手,想弄清楚,这似乎是一个愚蠢的疑问......
代码:
#define EOF 0
main()
{
int c;
c=getchar();
while (c!= EOF)
{
putchar (c);
c= getchar();
}
}
这应该只返回我输入的值......但相应地......当我输入 0 时它应该终止吗?如果不是......“while”下的语句究竟意味着什么?任何帮助将不胜感激伙计们:)