C语言 - 按位倒序
2011-10-28 01:34
183 查看
/* 按位倒序 */
unsigned long BitReverse32( unsigned long aNum )
{
unsigned long Num = 0;
char i;
for( i = 0; i < 32; i++ )
{
Num |= (aNum&1)<<(31-i);
aNum >>= 1;
}
return Num;
};
unsigned long BitReverse32( unsigned long aNum )
{
unsigned long Num = 0;
char i;
for( i = 0; i < 32; i++ )
{
Num |= (aNum&1)<<(31-i);
aNum >>= 1;
}
return Num;
};
相关文章推荐
- C语言输入一个数,倒序输出
- linux面试c语言编程----------把一个字符串倒序,如“abcd”倒序后变为“dcba”
- C语言输入一个数,倒序输出
- C语言之基本算法40—字符串删除元音字母倒序输出
- C语言基本数据结构之一(线性链表的增,删,改,查及倒序)
- C语言倒序输出文件内容
- 数据结构学习(二)字符倒序输出的C语言实现
- C语言之基本算法40—字符串删除元音字母倒序输出
- 链表 编写链表将数字倒序输出的C语言程序。(我们C语言老师讲的!)
- C语言字符串单词倒序
- 用c语言实现字符串倒序的几种情况
- C语言_倒序输出
- 杂记之C语言之位倒序和字符串倒序
- 用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回
- 第十二周:C语言:倒序
- C语言通过指针和数组实现字符串倒序
- C语言输入整数123输出倒序321,007倒序7
- c语言:数组倒序输出
- 用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回
- Linux下的C语言基础编程——倒序储存输出