44问答网
所有问题
c语言a!&=b什么意思等价于a=a!b吗
14题
举报该问题
推荐答案 2013-01-06
你的这个表达式是错的吧,!的运算符的优先级最高,而它却没有操作数,所以这个表达式是错的,
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3Y6WDWK36.html
其他回答
第1个回答 2013-01-06
看清楚题目,不正确的是!!!!
追问
我只是没懂那个式子的意思
第2个回答 2013-01-06
那是不正确的,不等价
相似回答
c++ a
&=b
a^
=b 是什么意思
啊
答:
结果是
c==
0x85。( l18230365 错误,11111101
b是
位或a|b的结果。)--- [原创回答团]
嵌入式
c语言
中
&=
~和|=各是
什么意思
答:
1|0=1, 0|1=1, 0|0=0, 1|1=1 ~1=0,~0=1
a|=b等价于a=a|b;同理a&=b等价于a=a&b
所以rINTPND |=BIT_UART0;等价于rINTPND=rINTPND | BIT_UART0 rINTSUBMSK &= ~BIT_SUB_RXD0等价于rINTSUBMSK = rINTSUBMSK &(~BIT_SUB_RXD0)按位运算就是运算的时候先将操作数换算成...
C语言
中
&=
, ?和: 分别是
什么意思
啊?还有一个&和&&有没有区别啊?求大神...
答:
&=,
表示将这个符号左边的数和右边的数做与运算,再把结果赋给左边的数
,例如:a &= b相当于 a = a&b。?:是问号表达式,例如 a>b?a:b,意思就是如果a大于b,那么这个表达式的值就是a,否则表达式的值为b。&和&&有区别的,前面一个是按位与,后面一个是逻辑与,例如:1 & 2,这个...
C语言a!=b
与
等价a=a!b吗
?
答:
不等价
。而且你是学混了。。a += b与a = a + b等价(其实内部机制中有不一样的地方,初学不用考虑),a!=b 是一个布尔表达式,返回true或false,C语言默认用0表示false,1(或其他非0值)表示true,所以这个表达式只是返回了0或1而已(C语言使用布尔需要<stdbool.h>头文件)。没有a=a!b...
大家正在搜
c语言!a什么意思
c语言||什么意思
a等价于b说明什么
c语言!是什么
矩阵a和矩阵b等价有什么性质
a否则b等价于
若a与b相似则a与b等价
a→b等价于
a的充分条件是b等价于