!XXX 就是 非XXX的意思。!XXX 就是 XXX 的补集。比如说 int a = 1,b = 0;(即a为真b为假时) if (a) 和 if (!b)是一样的,if (b)和if(!a)是一样的。
如果XXX=0或XXX为错误的情况下,则执行{ }
相当于 if(XXX==0)
if (xxx != 0){}就这个