有一个文件结束控制字符(在ASCII字符集中它是CTRL + Z或26或0x1A),但实际上并不需要标记自80年代发布的操作系统以来的文件结尾.所有现代操作系统都将文件大小存储为目录结构中的元数据(确切格式取决于文件系统),高级文件访问功能将检查文件大小以决定何时向程序员指示EOF.
如果数据中存在文件结尾并且您启用了文本模式转换(在大多数语言中,这与控制NL < - > CRLF转换的设置相同),则文件访问可能会在命中时停止EOF角色.在二进制模式下,读取将继续进行,直到命中文件大小.
| 归档时间: |
|
| 查看次数: |
3291 次 |
| 最近记录: |