问个很菜的问题,我是忘记了,if rs.eof是不是rs.eof=true?

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:59:16
if rs.eof就是if rs.eof==true?
还是if rs.eof就是if rs.eof==false?
是不是所有语言都一样?
我好像记得在C++里
if rs.eof就是if rs.eof!=0即if rs.eof=true
请问到底是哪个??我迷糊了

只要是 rs.eof 即 rs.eof=true
! rs.eof 或 not rs.eof 即rs.eof=false

true 1 false 0 一般不要使用,不同的语言用法不同。
c和c++中可以用:0 但不能用1。

rs.eof表示,如果到尾部结束了,则返回true,否则返回false。
所以可以理解为 if rs.eof==true

在C和C++中,非0即是真(TRUE),0即假(FALSE)