C语言位操作运算符 &,|,~,^,<<,>>是干什么的?
7个回答
展开全部
& 按位与运算,如:1010 & 1100 = 1000
| 按位或运算,如:1010 & 1100 = 1110
~ 非运算,扮高如:a = 1010; ~a = 0101
<<左移,如:判郑1110 <掘缺颂< 1 = 1100
>>右移,如:1000 >> 1 = 0100
| 按位或运算,如:1010 & 1100 = 1110
~ 非运算,扮高如:a = 1010; ~a = 0101
<<左移,如:判郑1110 <掘缺颂< 1 = 1100
>>右移,如:1000 >> 1 = 0100
更多追问追答
追问
&& 与& 有什么区别?
追答
&& 是且的意思,比如:a = true; b = false; 则a && b 就是false
两个不要混淆了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&,|,~,^,<<,>>是按位“与、或、非、异或、左移、右移”唤扒,这些操作都是按照二进掘链伍制来计算判或的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运算符:用于c语言中执行乱野程序代码运哗链喊算唤隐
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&,|,~,^,<<,>>分别是与、或、非、异或、小于、大于符号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询