在if的判断条件里我知道if(a==0)是取得a和0比较的结果,无非是0和1,也就是假和真,那如果我的句子写为int a=10;if(a)。。。。是不是意味着常判断为真?还是说这样不可以?那如果这样写 int fun() {
return 1;
} int main () { if (fun()) ...... }就是说可不可以直接来判断函数返回的值;
Kiwis
相关分类