![]() |
1
5
这个
这个值不一定是-1,但这符合我们的目的(我们不需要知道或关心实际价值是什么,因为我们总是指
不管什么价值
所以
或
我想说那些表达
这尤其令人困惑,因为通常有一个特殊的字符,您可以在键盘上键入,以生成文件结束指示在Windows上是control-Z;在Unix和其他系统上是control-D
不
意思是
最后,这个讨论提醒我们使用
然后使用变量
那个
似乎
好像这是有道理的,但实际上是完全错误的类型
|
![]() |
2
2
EOF表示文件结束读取输入流(文件、键盘等)时,流结束时返回EOFEOF通常由int-1表示 |
![]() |
3
-1
EOF是条件现在让我们举个例子。 你有一个.txt文件,其中你已经写了50行,但你不知道有多少字符在这个.txt文件现在您想将.txt文件中的所有字符打印到c语言程序中,但仍然不知道其中有多少字符为此,您必须使用EOF(意味着文件结束),这是for循环或while循环的条件这个循环将继续到.txt文件的最后一个字符。 |
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 5 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 5 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 5 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 5 月前 |