66问答网
所有问题
c语言中,x<<=3什么意思啊?
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-06-09
x左移三位赋值给x
结果与x = x * 8;相等
用位运算实现的本回答被提问者采纳
第2个回答 2015-03-13
相当于是x = x << 3;
追问
x<<3呢
追答
x的值转换为二进制然后向左位移3位再转换为原来的进制就是结果
追问
谢谢
相似回答
C语言
“
&=
|= ”是
什么意思?
答:
“|”表示按位或,按位或运算符“|”是双目运算符
。其功能是dao参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。
C语言中
的|=和
&=
是
什么
答:
1、C语言中的 >>= 意思为:右移后赋值 代码示例为:x = 8
; x >>= 3;右移后结果为:00000000 00000000 00000000 00000001 2、C语言中的 <<= 意思为:左移后赋值 代码示例为:x = 8;x <<= 3;左移后赋值结果为:00000000 00000000 00000000 01000000 3、C语言中的 &= 意思为:按位与...
c语言中&
可以表示
什么
运算?
答:
&在C语言中可能表示两种运算符
。1、如果运算对象只有一个,且为右操作数,那么&为取地址运算符,结果为操作对象的地址。例如&a(假设a是一个左值,即具有具体的可访问的地址)结果为a的地址。2、如果运算对象有两个,那么&表示位与运算。结果中的每一个二进制位等于两个运算数的对应位置的二进制位...
&在
c语言中
是
什么意思
视频时间 00:58
C语言中,
b*
=3
是
什么意思?
答:
在
C
/C++中,操作符称为自反运算符(类似的还有+=、*=、/=、&=、|=等等),由前后两个符号无间隔组合而成;其核心意义由前一个符号确定,完成左边的变量与右边的变量的运算关系,后面的=号是把运算结果赋给左边的目标变量的
意思
。
C语言中&=
,
?和: 分别是
什么意思啊?
还有一个&和&&有没有区别啊?求大神...
答:
&=,
表示将这个符号左边的数和右边的数做与运算,再把结果赋给左边的数,例如:a &= b相当于 a = a&b。?:是问号表达式,例如 a>b?a:b
,意思
就是如果a大于b,那么这个表达式的值就是a,否则表达式的值为b。&和&&有区别的,前面一个是按位与,后面一个是逻辑与,例如:1 & 2,这个...
大家正在搜
c语言中!x是什么意思
ox在c语言中什么意思
c语言中if(x)是什么意思
c语言中x‖y是什么意思
c语言中exp函数是什么意思
c语言中0x是什么意思
C语言中xf是什么意思
c语言while(!x)什么意思
c语言中x丨y
相关问题
C语言程序中“X+=3”什么意思啊?
c语言中x==0是什么意思
c语言中!x是什么意思
c语言中 x%=3什么意思
C语言中x*=3+2 什么意思?
C语言x=x%3是什么意思?怎么运算?
c语言中x=(y==3)是什么意思
C语言中的if(x/3)是什么意思