VS2019 C++ x64 与 x86 编译器的坑
2019-05-03 本文已影响0人
星星之火666
代码:
#include<iostream>
using namespace std;
int main()
{
unsigned long long a = 4050765991980782147;
cout << (a >> 64);
}
结果:
x64 编译器: 输出: 4050765991980782147
x86 编译器: 输出: 0
#include<iostream>
using namespace std;
int main()
{
unsigned long long a = 4050765991980782147;
cout << (a >> 64);
}
x64 编译器: 输出: 4050765991980782147
x86 编译器: 输出: 0