首页 > 百科知识 > 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。
QQ咨询
QQ在线咨询
客服热线
18221559551
客户咨询热线
添加微信