当前位置: 代码迷 >> C语言 >> [求助] 怎么书中的内容那么少啊
  详细解决方案

[求助] 怎么书中的内容那么少啊

热度:97   发布时间:2006-04-28 21:59:00.0
[求助] 怎么书中的内容那么少啊

#include <stdio.h>
#include <stdlib.h>

void main(void)
{
unsigned value = 1;

printf("%u rotated right once is %u\n", value,
_rotr(value, 1));

value = 5;
printf("%u rotated right twice is %u\n", value,
_rotr(value, 2));

value = 65534;
printf("%u rotated left twice is %u\n", value,
_rotl(value, 2));
}

书上根本就没有 还是请教这里的高手把


----------------解决方案--------------------------------------------------------
读一下  我看不明白
----------------解决方案--------------------------------------------------------
没看过啊
----------------解决方案--------------------------------------------------------
unsigned _rotr(unsigned value,int count) 功能:将value向右循环移动count位

这个我也没用过,查了查


----------------解决方案--------------------------------------------------------
这个东西是C经典编程900例上的
----------------解决方案--------------------------------------------------------
unsigned情况下:

_rotr() 二进位 向右循环移动
_rotl() 二进位 向左循环移动

----------------解决方案--------------------------------------------------------
  相关解决方案