c语言编写一程序,对一个32位的数取出它的奇数位(从最右边起第1、3、5...

发布网友

我来回答

1个回答

热心网友

在VC++ 6.0中,int和long都是4个字节(32bits),那么对于这样的数只需用二进制数(01010101010101010101010101010101) = 0X55555555与之按位“与”即可得到应有的结果。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com