关于位运算
查看原帖
关于位运算
315191
P31pr楼主2020/10/30 18:25
#include<iostream>
using namespace std;
#define ull unsigned long long
int main()
{
	ull n;
   cin>>n;
   cout<<((ull)1<<n)<<endl;//OUT=1
   cout<<((ull)1<<64);//OUT=0
   return 0;
}

当输入n=64时,出现了如注释所示的输出,是什么道理???

2020/10/30 18:25
加载中...