C语言中EOF到底是什么

发布时间:2025-09-29 08:43:40 浏览次数:7

C语言标准库中的EOF 是宏常数,其定义是:#define EOF (-1)程序中凡写EOF处,将用 (-1) 替代,替代后再编译。

while((c=getchar())!=EOF) 就是 while((c=getchar())!=(-1))------当读语句(例如 fscanf) ,读到文件尾时,就会获得EOF,EOF又叫文件结束符。读语句(例如getchar),遇到键盘输入ctrl+z 时也能 获得EOF。

eof是什么意思
需要装修报建?需要办理施工许可证?欢迎咨询客户经理 18221559551