括号内的是一个很大的数吧
dwHelp1 和dwHelp2 都是32位的二进制数
C语言中,dwHelp2=dwHelp1&(0xFFFFFFFF^268435456);这个语句是什么意思?
答案:2 悬赏:30 手机版
解决时间 2021-01-04 11:23
- 提问者网友:未信
- 2021-01-04 01:24
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-01-10 06:12
0xFFFFFFFF^268435456 求268435456的反,即~268435456
然后求让dwhelp1与上面的计算结果求与赋值给dwhelp2。
然后求让dwhelp1与上面的计算结果求与赋值给dwhelp2。
全部回答
- 1楼网友:老鼠爱大米
- 2021-01-10 06:19
&: 二进制“与”,如 1010 & 1011 = 1010,1010 & 1000 = 1000。都为1时,结果是1,否则是0
没清楚是吧,你需要知道&的作用然后通过计算 dwHelp1&(0xFFFFFFFF^268435456)并且赋值给 dwHelp2,具体结果要看你 dwHelp1与()内的值了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯