55问答网
所有问题
C中!a是什么意思
如题所述
举报该问题
推荐答案 2014-01-03
惊叹号 ! 是逻辑非运算。 !a 就是对 a 作 “非”运算。
如果 a 为真 (不等于0),那么 !a 得 0 ,也就是 得 假。
如果 a 为假 (等于0),那么 !a 得 1 ,也就是 得 真。
--------
如果 !a 出现在 字符串内,那么它们是字符串。
如果 !a 出现在 注解行里,那么它们是注解。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/F44G8eee8Fc8FGI8ecR.html
其他回答
第1个回答 推荐于2016-11-24
这是一个if 语句if语句小括号内只有两个值,真或假,也可以说是1或0;所有非0的数字都是真,当if(2) if(-2)时都执行此语句,当if(0)则不执行,!是进行取反,当a 为非0(如1,4,6,-7)数!a的值是0,反之则是1;本回答被提问者采纳
相似回答
!a
在c语言
中是什么意思
?
答:
!
表示“非”
,是一种逻辑运算。若a的真值为1,则!a为0;若a的真值为0,则!a为1。取反,是Java与C/C++使用补码来表示二进制数,在补码表示中,最高位为符号位,正数的符号位为0,负数为1。
C语言
中!a是什么意思
答:
!
表示“非”
,是一种逻辑运算。若a的真值为1,则!a为0;若a的真值为0,则!a为1。
c
语言里
!a是什么意思
,那a不等于0有几种表示
答:
!
a就是表示不是a这个值的所有值
。比如:int a=0; 那!a,就是表示不为0的所有的整数。
C语言
中!a是什么意思
答:
意思
如下:定义int a,意思就是系统自动为变量a分配了一个int型的内存空间。感叹号!是
C中
的逻辑非运算符。 C语言是没有boolean数据类型的,所以也就没有true,false这样的值。C中的逻辑运算值是用整型0/1来代替的。0为假,1为真。非0值也为1。 所以,
!a 是
一个逻辑非表达式,当a值为0时,!a...
C语言
中!a是什么意思
答:
!是“非”的
意思
说通俗点就是取反 就是说如果a=0那取反就是1 如果a非0取反就是0 if判断里0为假非0为真 明白了不?
大家正在搜
C丨A是什么意思
cap是什么意思
C位是什么意思?
adc什么意思
C026a是什么原因
C是什么数
C代表什么
Ca2C2
canada
相关问题
C语言中!a是什么意思
C语言中c!=a是什么意思
::在C++中是什么意思
C语言中c=a是什么意思?
C语言中\a是什么意思,有什么作用
!a在c语言中是什么意思?
c语言里!a是什么意思,那a不等于0有几种表示
C语言中if(!a)表示什么意思