c/c++中,!! 有什么特殊含义?
比如,b = !!a
5条回答 默认 最新
- 当作看不见 2016-07-07 03:39关注
判断A的值的真假,并且将A的真假的值赋值给B,A的真假,就是为0和1如果A为0,,(b=!!a)为假,且执行b=0,如果,A的值a!=0,(b=!!a)的值为真,执行b=1;
解决 1无用
判断A的值的真假,并且将A的真假的值赋值给B,A的真假,就是为0和1如果A为0,,(b=!!a)为假,且执行b=0,如果,A的值a!=0,(b=!!a)的值为真,执行b=1;