if(!b)

2020-01-30 13:51发布

if这个表达式怎么判断呢
a=1;b=2;x=0;
if(!( -- a))x -- ;
if(!b)x=7;else ++x;

是非零,是非零执行X--;
为零直接跳过,执行判断第二个IF吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。