新手,在自学C++ primer plus,想问下while(int) 是什么意思,怎么理解
在计算机中只要不是0就是真
while(x) x不论是什么这里只分成2种0和非0 0就是false进不去while 其他全是true可以循环
这句话里面int表示某个int变量或数值,
首先while(int)是错误的写法,int是关键字,怎么可能单独的放在while后面的括号里面。注意我说的是单独。
c或者c++中,,false 0 “” 是假,其他非0即真