pol*_*mon 5 eof
在阅读文件时,我理解提供的最后一个字符是EOF.现在,当我EOF在该文件中有一个角色时会发生什么?
EOF
如何区分文件的"真实"端和EOF字符?
Bri*_*ach 10
我决定将我的评论转到答案.
你的文件中不能有"EOF字符",因为没有这样的东西.底层文件系统知道文件中有多少字节; 它不依赖于文件的内容来知道结束的位置.
你正在使用的C函数返回EOF(-1)但是没有从文件中读取.这就是函数告诉你到达终点的方式.并且因为-1不是任何字符集中的有效字符,所以没有混淆.
归档时间:
14 年,7 月 前
查看次数:
4332 次
最近记录: