C语言中“按位运算符”是什么意思?

C语言中的按位运算符&|^~<<>>分别要怎么用?哪位大虾能详细讲解一下!!!谢谢!... C语言中的按位运算符 & | ^ ~ << >> 分别要怎么用?哪位大虾能详细讲解一下!!!谢谢! 展开
 我来答
anatkhzn
2012-06-29
知道答主
回答量:28
采纳率:0%
帮助的人:27.7万
展开全部
&位于好比3&4 3 其二进制为00000011 4其二进制为00000100 3&4= 0(二进制00000000)0&0=0,0&1=0,1&1=1
|位或 1|1=1,1|0=1,0|0=0
^位异或1^1=0,1^1=0,1^0=1,0^1=1
~按位反 好比3其二进制为00000011 反一下为11111100
<<左移如3<<2 ,3 其二进制为00000011 向左移2个变为00000000 其十进制为0
>>右移 跟左移一样的原理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
C8LUKA
2012-07-02 · 超过35用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:82.5万
展开全部
按位运算指的是按照二进制为进行的运算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bhtzu
2012-06-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4249万
展开全部
看C的语法书吧。
位运算 是C语言很重要的一个部分,应用很广泛,使用很频繁,这样类型的基础知识看书是最好的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式