66问答网
所有问题
C语言中b<<2,是什么意思?如果b=2,结果是多少?
如题所述
举报该问题
推荐答案 2016-06-04
b<<2的意思是b向左移动2个bit。
如果b是2,那么向左移动2个bit后,是8。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Upixspp22nDxni2v2s.html
相似回答
C语言中&=
,
?
和: 分别
是什么意思
啊?还有一个&和&&有没有区别啊?求大神...
答:
&=,
表示将这个符号左边的数和右边的数做与运算,再把
结果
赋给左边的数,例如:a &= b相当于 a = a
&b
。?:是问号表达式,例如 a>
b?
a:
b,意思
就是如果a大于
b,
那么这个表达式的值就是a,否则表达式的值为b。&和&&有区别的,前面一个是按位与,后面一个是逻辑与,例如:1 &
2,
这个...
在
C语言中,如果
表达式a>
b,
那么执行的
结果
为_。
答:
因为a=1
,b=2,
所以a<b成立,那么表达式的
结果
直赋值为a=1。所以选择答案A。
C语言中
的符号 & 和 |
是什么意思?
答:
&: 在C语言中有两种意思,
一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符
。|: 是位运算符,表示“按位或”。资料扩展1、符号 & 和 | 这两个运算符都是二进制的按位操作符。&: 二进制“与”(都为1时,结果是1,否则是0。),比如:1010 & 1011 = 1010...
C语言中,
表达式d=a<
=b
&&i
是什么意思
答:
右侧是一个布尔表达式,布尔表达式的
结果
只能是0,或者1(代表false和true)a<
=b
为真,并且i不为0,所以整个表达式为真,即为true: 1 --- d=(c,d=c);这个是逗号表达式,运算结果为逗号后面的结果 后面是d =
c;
因为c为7,所以d也为7 d=d;自复制没有作用 答案采自: http://zhidao.ba...
C语言中
“>>=,<<
=,&=,
^=,|=”分别表示
什么意思?
请举例说明
答:
2
、
C语言中
的 <<=
意思
为:左移后赋值 代码示例为:x = 8;x <<= 3;左移后赋值
结果
为:00000000 00000000 00000000 01000000 3、C语言中的
&=
意思为:按位与后赋值 代码示例为:x = 0x02;x &= 0x01;按位与后的结果为:0x00 4、C语言中的 ^= 意思为:按位异或后赋值 代码示例为...
C语言中
<<=
&=
|=
是什么意思??
答:
先看一边 << 按位左移运算符 & 按位与运算符 | 按位或运算符 = 赋值运算符 相当于将运算符和赋值运算符放在了一起 a<<=b,就相当于a=a<<b a
&=b,
就相当于a=a
&b
a|=b, 就相当于a=a|b
大家正在搜
c语言中(a,b)是什么意思
a&b在c语言中是什么意思
c语言中a丨b什么意思
ab在c语言中什么意思
c语言中b是多少
c语言sub什么意思
c语言中b代表多少
c语言中a丨b
c语言中a小于b小于c
相关问题
c语言中(b<<2)/(3||b)的值是多少 怎么算的
c语言:int b=2 b<<2/(3||b)是什么意思?
在C语言中b=a<<2;是什么意思?
在C语言中b!=2是什么意思?????
在C语言中b=a<<2;是什么意思?
c语言a<<2的意思?若a=2,b=a<<2,那么输出b为多...
c语言问题,表达式t=(a<<2)|b是什么意思?
c语言b+=2是什么意思