99问答网
所有问题
c语言 a<<=1与a<<1有什么区别?
如题所述
举报该问题
其他回答
第1个回答 2009-02-22
a<<=1与a<<1都不是合法语句
第2个回答 2018-07-28
C语言中<<是左移运算符, <<=是左移赋值符
a<<1 代表着左移计算,单纯的计算,并不改变a的值
a<<=1则意味着先对a进行左移计算,然后把计算的结果赋值给a,会改变a的值。
第3个回答 2018-06-26
‘a’是 单个字符,
“a”是 字符串就是多个字符的集合实际上,"a" 等价于“a\0”;末尾还有字符串结束符
<上一页
1
2
相似回答
大家正在搜
相关问题
c语言 a<<=1与a<<1有什么区...
C语言中 a>>=1 和a=a>>1有什么区别吗 谢啦
c语言 a=a/i和a*=1/i区别
请问C语言中 1<=a<=5,和a>=1&&a<=5有什么区...
C语言中,a==b与b==a有什么区别么?
C语言中,a!=0与a=1有什么区别?
c语言 a=a/i和a*=1/i区别
c语言a=a<<1和a=a<<0的区别