判断文件可读性时: while((i=a.read())=-1) 这句话如何理解(尽量说通俗点)
答案:1 悬赏:40 手机版
解决时间 2021-11-23 16:36
- 提问者网友:相思似海深
- 2021-11-23 07:14
判断文件可读性时: while((i=a.read())=-1) 这句话如何理解(尽量说通俗点)
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-11-23 08:05
c及c++读取文件遇到文件末尾时的返回值就是-1,i=a.read() 将读取到的值赋给i,并且(i=a.read() )这个表达式的值就是刚 i 得到的值,整个意思是如果读取文件没有读完就循环
将-1改成EOF比较好,这是一个宏,值也是-1,但是这样意思更明确
将-1改成EOF比较好,这是一个宏,值也是-1,但是这样意思更明确
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯