_rotr

_rotr,函式,功能是value右循環移動shift位。

基本介紹

  • 中文名:_rotr
  • 函式原型:unsigned int _rotr
  • 所屬庫: stdlib.h
  • 函式功能:value右循環移動shift位
函式簡介,程式示例,

函式簡介

( unsigned int value, int shift );
相關函式: _rotl64、_rotl、_rotr64

程式示例

#include <stdlib.h>
#include <stdio.h>
int main(void)
{
unsigned int testval = 0X00000008;
int i;
for(i = 0; i < 9; i++)
{
printf("%#10X\n", testval);
testval = _rotr(testval, 4);
}
return 0;
}
輸出:
0X8
0X80000000
0X8000000
0X800000
0X80000
0X8000
0X800
0X80
0X8
請按任意鍵繼續. . .

相關詞條

熱門詞條

聯絡我們