0x1A和EOF

来源:11-3 读写一个字符

wxz123

2021-02-05

老师,windows文件结束符不是0x1A吗,对应ascii的SUB字符,这里为啥又变成(EOF)即-1了呢?

写回答

1回答

bennyhuo

2021-02-05

EOF不是文件当中的真正的字符,只是一个表示文件流结束的标志。值也不一定是-1,取决于标准定义。当然不能与合法的字符冲突。

0
1
wxz123
非常感谢!
2021-02-05
共1条回复

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程