C++中 if(!XXX)这种语句是什么意思

2025-03-23 03:32:38
推荐回答(4个)
回答1:

!XXX 就是 非XXX的意思。

!XXX 就是 XXX 的补集。

比如说 int a = 1,b = 0;(即a为真b为假时) if (a) 和 if (!b)是一样的,if (b)和if(!a)是一样的。

回答2:

如果XXX=0或XXX为错误的情况下,则执行{ }

回答3:

相当于 if(XXX==0)

回答4:

if (xxx != 0){}
就这个