今天图老师小编给大家展示的是解析取模运算% 和位与运算& 之间的关系详解,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!
【 tulaoshi.com - 编程语言 】
代码如下:
#include stdio.h
int main (void)
{
unsigned int MAX = 32;
unsigned int index = 31;
index = 31;
index = (index + 1) % MAX; // 这个容易理解
printf ("index = %dn", index);
index = 31;
index = (index + 1) & (MAX - 1); // 这个运算效率高
printf ("index = %dn", index);
return;
}
$ ./a.exe
index = 0
index = 0
来源:http://www.tulaoshi.com/n/20160219/1589579.html
看过《解析取模运算% 和位与运算& 之间的关系详解》的人还看了以下文章 更多>>