C语言中,if(i){}是什么意思?如果i有值吗?

如题所述

C语言中,if(i)等价于if(i!=0) 在C语言中0为假,非0为真;if(!i)等价于if(i==0);同理while(i)等价于while(i!=0);while(!i)等价于while(i==0)

希望能帮到你
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-02-04
i来自上文变量内容
i=0为假,其他为真本回答被提问者采纳
相似回答