【发布时间】:2017-02-21 20:54:16
【问题描述】:
为了澄清我找到了类似的答案,但对于 C++,我对编码有点陌生,所以我不确定它是否也适用于 C。
【问题讨论】:
-
可以说是Using boolean values in C的副本
-
表达式
true == 1和false == 0都是真的。 (而true == 2不是真的)。如果这不是你的意思,你能澄清一下这个问题吗? -
@M.M 哦,是的,对不起,现在我看到了我刚刚写的内容。我的意思是当你想在 while 或 if 中使用某些东西时,你是使用(比如说)while(blabla == 0) 还是其他东西。
-
while(X)等价于while( (X) != 0 )