楼主:
NTUEE2CS (EE转CS)
2022-10-04 20:58:07※ 引述《sustainer123 (caster )》之铭言:
: 看书看到这个
: while(scanf(“%d”, &n)!=EOF)
: 看了EOF的解释还是不太懂这什么东西
: 有大师能说明一下用法跟eof是啥吗?
这题我会
EOF 就是End of File
是一个字符 就叫做EOF
会放在档案的最后面
代表档案的结束
就像是写考卷写到最后一页 下面会有一行 本试卷到此页结束
你那一行的意思是 while会一直执行 直到读到EOF就会跳出
that is, 读到档案结尾就会跳出
用比喻就是 你一直写考卷 直到你看到 本试卷到此页结束 就不写了
话说 你看我推荐你那本的神作
sipser 的 introduction to the theory of computation了吗?