永发信息网

请问这个语句#define CPK_BIT(x,y)(x^=(1<<y))是什么意思呀?谢谢!

答案:2  悬赏:10  手机版
解决时间 2021-03-02 04:18
请问这个语句#define CPK_BIT(x,y)(x^=(1<<y))是什么意思呀?谢谢!
最佳答案
这是一个宏,
对1左移动y位,然后与x作按位异或运算,得到的值赋给x
实质上是保留x的第y个Bit位置,其余位置置零

举个例子,x = 11111111(二进制),y = 3(十进制)
那么,CPK_BIT(x,y)以后,x = 00001000(二进制)
全部回答
建立一个叫cpk_bit的宏, 这个宏有两个参数x,y 先把1左移y长度 然后和x异或运算 最后保存到x里
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题埃及“七月革命”爆发的时间是A.1950年
南京师范大学泰州学院出来工作一定是教师吗
如何删除多余输入法
最近左脚脚底板抽筋严重,怎么拉直肌肉都没用
如何看待英特尔第八代cpu仍然沿用14nm制程
【剑网3】可以自己增加镶嵌孔的数量吗?
买了一串碧玺手链,怎么看是不是假的?
山西大寨饮品有限公司在什么地方啊,我要过去
麻烦给350字左右的读后感速度谢谢了17篇写什
实况足球2017steam 能联机么
河南省职业技术学院都有什么职业
在深圳,什么银行的信用卡,可以免费办理粤通
拔胡子现在红肿了怎么办?
忘了怎么说再见的歌词
小周汽配商行在哪里啊,我有事要去这个地方
推荐资讯
直流电机的最大功率是多少?所需要的电压是多
宝马5系与奔驰E级哪个比较好?
东书打字复印社怎么去啊,有知道地址的么
【沈括的著作】“石油”一词最早见于我国宋代
武昌南湖附近哪里有溜旱冰的地方?
长脸适合什么颜色发带
你好,我从网上办了工商银行的信用卡,额度只
【公共场所管理条例】公共场所卫生管理条例将
长得可爱像洋娃娃和漂亮你们会选哪个
碰碰香什么时候开花
佛说的空是什么意思
魔兽世界55竞技场职业搭配
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?