#include <iostream>
#include <stdio.h>
using namespace std;
const int MAXD = 4;
int main()
{
cout<<(3<<MAXD)<<endl;//这种方式的结果为: 3*(2的MAXD次方)
cout<<(MAXD<<3)<<endl;//这种移位方式是常用的移位操作,结果为:MAXD*(2的3次方)
return 0;
}
C++移位运算符的两种用法
最新推荐文章于 2025-04-29 21:46:11 发布