社区
新手乐园
帖子详情
C语言中EOF是个啥?
voinul0
2020-07-29 07:08:35
求用易理解的说法解释下。。
...全文
145
4
打赏
收藏
C语言中EOF是个啥?
求用易理解的说法解释下。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jena_wy
2020-07-31
打赏
举报
回复
文件结束标志
qq_40162781
2020-07-30
打赏
举报
回复
end of file
舒泱
2020-07-29
打赏
举报
回复
C语言可以写程序读文件,程序读到文件末尾的时候,程序会返回一个EOF,也就是文件结束的标志,EOF是一个宏,C标准规定EOF必须是一个int类型的负数,编译器通常令EOF的值为-1。C语言也可以从键盘上输入一些数据,当你在键盘上输入Ctrl+Z,再按Enter键,就等同于程序输入遇到了文件末尾EOF。 关于C/C++输入输出可以参考这篇文章:
https://blog.csdn.net/weixin_43222324/article/details/106757659
戚洪昊
2020-07-29
打赏
举报
回复
Ctrl+Z , 你可以试试 EOF,说好听点就叫做文章结束符,用Ctrl+Z表示 例如程序: #include <stdio.h> #include <stdlib.h> int main() { char ch; while(ch=getchar()!=EOF)//遇到Ctrl+Z终止 { printf("程序没有结束!"); } return 0; } 大大注意哦~请不要再控制台以外的地方写Ctrl+Z,不然你的心血会白费的!(在其他地方,Ctrl+z是回到上一个地方(撤销))
C语言
EOF
使用
初次使用
C语言
中
的
EOF
功能,让你认识并且会使用
EOF
,简单
C语言
中
EOF
是什么意思?
C语言
中
EOF
是什么意思?
c语言
中
eof
的作用,
C语言
中
EOF
是什么意思?
C语言
中
EOF
是什么意思?比如:while(scanf("%d%d",&a,&b)!=
EOF
)这句是什么意思?End Of File,在电脑的术语缩写通常为
EOF
,在作业系统决定资料源无更多的资料可读取。资料源通常称为档案或串流。在
C语言
,或更精确地说成 C标准函式库,档案存取或其它 I/O 功能可能传回等于象征符号值 (巨集)
EOF
指示档案结束的情形发生。实际上
EOF
的...
C语言
中
的
EOF
是什么?
C语言
中
的
EOF
是什么? 在
c语言
中
,用getchar()读取文件检测到文件结尾时将返回一个特殊的值,即
EOF
(end of file),scanf()函数检测到文件结尾时也返回
EOF
(
EOF
定义在stdio.h文件)。 #include<stdio.h> int main(void) { int ch; while((ch = getchar()) !=
EOF
) putchar(ch); return 0; } ...
C语言
中
EOF
是什么意思? linux 【转载】 2020-11-19
C语言
中
EOF
是什么意思? (1)
EOF
是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。该宏定义在stdio.h
中
。 (2)
EOF
不是特殊字符,而是一个定义在头文件stdio.h的常量,一般等于-1。#define
EOF
(-1) (3)除了表示文件结尾,
EOF
还可以表示标准输入的结尾。但是,标准输入与文件不一样,无法事先知道输入的长度,必须手动输入一个字符,表示到达
EOF
。 (4)在Linux系统之
中
,
EOF
新手乐园
33,321
社区成员
41,774
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章