C语言中EOF是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/24 05:41:45

EOF 是一个宏 ,一般定义为-1

用来判断文件结束的标记(end of file)

用在文件操作中,楼主可以查下msdn 看它的定义:EOF is returned by an I/O routine when the end-of-file (or in some cases, an error) is encountered

其实在大部分的编译器中都是值为-1,表示文件的结束。

End Of File,表示文件的结束位置