关于C++的一个计算问题:a=1,b=2,c=3,a^b&-c=?为什么?
关于C++的一个计算问题:a=1,b=2,c=3,a^b&-c=?为什么?
日期:2022-04-01 15:11:01 人气:1
(a^b)&(-c) 楼主以后最好加上括号,加括号不但让自己容易理解,也让别人容易理解,这是一个习惯,不同的高级语言运算顺序会有所不同,但是括号规则是不变的??????
你的这个式子说实话,与或非的操作得注意???????
顺序:
-c=1101
b&-c=0010&1101=0000
a^b&-c=0001^0000=0001=1
你的这个式子说实话,与或非的操作得注意???????
顺序:
-c=1101
b&-c=0010&1101=0000
a^b&-c=0001^0000=0001=1