社区
C语言
帖子详情
EOF是什么玩艺?
waterluo2003
2003-10-19 11:24:50
在一本资料上看到说EOF是结束符,请问,它是什么意思,怎么用呢,用在什么地方?
...全文
50
6
打赏
收藏
EOF是什么玩艺?
在一本资料上看到说EOF是结束符,请问,它是什么意思,怎么用呢,用在什么地方?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
conchen
2003-10-20
打赏
举报
回复
C++大学教程上是这样说的
用于输入"文件结束"(EOF)的组合键视具体的系统而定.
如检测符号常量EOF,而不是检测-1,会使程序更易移植.ANSI标准规定,EOF取一个负的整数值(但不一定是-1).因此,EOF在不同的系统上取值可能不同.
jingqiang2008
2003-10-20
打赏
举报
回复
!(BOF)
JetGeng
2003-10-20
打赏
举报
回复
end of file 来迟了。哈哈
David2008
2003-10-19
打赏
举报
回复
:)
end of file
Jinhao
2003-10-19
打赏
举报
回复
End OF File =EOF
fangjinhuo
2003-10-19
打赏
举报
回复
EOF用于标记文件结束
C语言中
EOF
是什么意思?
C语言中
EOF
是什么意思?
C++——
EOF
是个什么东西?
EOF
是end of file的缩写,表示”文字流”(stream)的结尾。这里的”文字流”,可以是文件(file),也可以是标准输入(stdin)。
EOF
不是特殊字符,而是一个定义在头文件stdio.h的常量,一般等于-1。#define
EOF
(-1) 除了表示文件结尾,
EOF
还可以表示标准输入的结尾。但是,标准输入与文件不一样,无法事先知道输入的长度,必须手动输入一个字符,表示到达
EOF
。
EOF
到底是什么意思?
概述 我们在使用C标准I/O时,经常会看到
EOF
这个概念。起初,我认为
EOF
就是字面意思即,到达了文件的结尾(End of File)。可是,最近在看K&R时,发现函数返回时
EOF
表示的是当前函数调用出现了错误,这些错误包括: 文件达到了末尾; 文件读写出现了错误,比如,磁盘没有空间。 下面是man中,关于fgetc的解释: fgetc() reads the next character from stream and returns it as an unsigned char cast t
shell脚本中的
EOF
是什么意思?
EOF
是END Of File的缩写,表示自定义终止符.既然自定义,那么
EOF
就不是固定的,可以随意设置别名,你可以用EEE,MAMA等等其他的名字都可以。
EOF
在这里通俗讲就是一个标记,他用来标记一段文字(一般都是多行的,省得编码麻烦,用"<<"加上一个标记就可以把一大段代码存入到一个变量中去了)$a=<< “
EOF
” 的意思就是说:下一行开始,直到遇见“
EOF
”为止,所...
(转载)shell脚本中的
EOF
是什么意思?
EOF
是END Of File的缩写,表示自定义终止符.既然自定义,那么
EOF
就不是固定的,可以随意设置别名, 你可以用EEE,MAMA等等其他的名字都可以。
EOF
在这里通俗讲就是一个标记,他用来标记一段文字(一般都是多行的,省得编码麻烦,用"<<"加上一个标记就可以把一大段代码存入到一个变量中去了) $a=<< “
EOF
” 的意思就是说:下一行开始,直到遇见“EO...
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章