c语言中“!a"是什么意思啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 04:23:22

c语言中“!a"是什么意思啊
c语言中“!a"是什么意思啊

c语言中“!a"是什么意思啊
!是“非”的意思,!a就是“非a”
在c语言中,判断句中的判断结果,除了可以用true和false表示以外,还可以用数字表示,0表示“否”(false),0以外的所有数字表示“是”(true),所以,如果a是个整数,当a=0时,a是false,所以!a就是true;当a!=0时,a是true,所以!a就是false