!取非:!(非零)=0!(零)=1
0为假,非零为真if语句,看表达式是否满足条件,假不满足条件,真满足条件。y++ y自增1(当前数加1)y+=2 y自增2(当前数加2)
第一句:如果x==0那么y=y+1第二句:如果x不等于0那么y=y+2
if(!x)y++意思是if(x == 0){y++//当前数加1}if(x)y+=2意思是if(x != 0){y = y+2 //当前数加2}