剑雨君 发表于 2014-9-12 21:14:38

文件操作中的小问题

在小甲鱼C语言快速入门的文件操作的第二个视频里,想请问下图片中那个ch变量都还没赋值,怎么在while的循环判定中通过了呢??我看不懂,请大神来解释解释。

musilintan 发表于 2014-9-12 22:45:18

#define EOF (-1)
这个是系统定义宏。只要ch的值不等于-1,就会一直循环。。。

剑雨君 发表于 2014-9-14 21:18:49

musilintan 发表于 2014-9-12 22:45
#define EOF (-1)
这个是系统定义宏。只要ch的值不等于-1,就会一直循环。。。

ch的变量为随机值0 0,还用来跟EOF比较?

musilintan 发表于 2014-9-15 08:50:59

剑雨君 发表于 2014-9-14 21:18
ch的变量为随机值0 0,还用来跟EOF比较?

建议你去百度一下EOF,百度百科里面介绍的很详细。看完以后,你应该就明白为什么要这么做了。。。

剑雨君 发表于 2014-9-15 12:38:55

musilintan 发表于 2014-9-15 08:50
建议你去百度一下EOF,百度百科里面介绍的很详细。看完以后,你应该就明白为什么要这么做了。。。

懂了,谢谢。
页: [1]
查看完整版本: 文件操作中的小问题