是这样的在C语言中 判断的时候 只要不是0 就当1处理!是逻辑非于是 当a不为0的时候,当1处理 !a值为0 不执行if当a为0时 !a为1 执行if于是 if(!a)和if(a==0)等效。
对。 就是这个意思;