计算机术语,缩写通常为EOF(End Of File),在操作系统中表示资料源无更多的资料可读取。在C语言中,或更精确地说成C标准函式库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~255,不可能出现-1,因此可以用EOF作为文件结束标志。
#include<> |
|
#include <> |
|
int main(void) |
|
{ |
|
int a,b; |
|
while(scanf("%d %d",&a,&b) != EOF) |
|
{ |
|
printf("%d\n",a+b); |
|
} |
|
return 0; |
|
} |
在上面这段代码中,定义了两个整型的变量,通过在while循环中判断输入的返回值是否为EOF。