教程集 www.jiaochengji.com
教程集 >  Python编程  >  Python入门  >  正文 python eof是什么

python eof是什么

发布时间:2021-05-08   编辑:jiaochengji.com
教程集为您提供python eof是什么等资源,欢迎您收藏本站,我们将为您提供最新的python eof是什么资源

EOF,为End Of File的缩写,通常在文本的最后存在此字符表示资料结束。

在微软的DOS和Windows中,读取数据时终端不会产生EOF。此时,应用程序知道数据源是一个终端(或者其它“字符设备”),并将一个已知的保留的字符或序列解释为文件结束的指明;最普遍地说,它是ASCII码中的替换字符(Control-Z,代码26)。

相关推荐:《Python教程》

在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。

档案存取或其它 I/O 功能可能传回等于象征符号值 (巨集) EOF 指示档案结束的情形发生。实际上 EOF 的值通常为 -1,但它依系统有所不同。巨集 EOF会在编译原始码前展开实际值给预处理器。

C语言中,EOF常被作为文件结束的标志。还有很多文件处理函数处错误后的返回值也是EOF,因此常被用来判断调用一个函数是否成功。

您可能感兴趣的文章:
python eof是什么
python文件名通常以什么结尾
python如何输入多行
python setup.py install是什么意思
golang 标准库 http 的 client 为什么必须手动关闭 resp.Body
python的三种程序结构是什么
学习shell中EOF的用法
python中r代表什么意思
学python3.x看什么书
ftp自动传输的shell脚本

[关闭]
~ ~