C语言中的逻辑运算符问题 !8是什么意思,它的值是不是-8

   更新日期:2024.06.02
!8的值是0.符号“!”代表逻辑非,也称逻辑取反;逻辑值只有“真”和“假”,“1” 表示真,“0”表示假;比如 !(1)=0,!(0)=1; 另有规定:非0为真 8不等于0,所以!(8)=!(1)=0;其他的比如!(-3)=0, !16=0,...只有 !(0)=1

8取反为假,数值上为0.

相关链接

欢迎反馈与建议,请联系电邮
2024 © 视觉网