!XXX 就是 非XXX的意思。
!XXX 就是 XXX 的补集。
比如说 int a = 1,b = 0;(即a为真b为假时) if (a) 和 if (!b)是一样的,if (b)和if(!a)是一样的。
不懂了继续追问哈!
XXX是个表达式,如果这个表达式的结果是0,那么if判断的结果就是真,如果表达式的结果是0,那么if判断的结果就是假
if(!xxx) 如果(条件)
if(xxx == FALSE) 或 if (XXX == 0)
你还是先看下入门的C语言的书,了解下基本的语法语句才能更好的学习啊。
如果xxx不存在