C++ 0x90 左移 24 位的结果有坑
2019-05-02 本文已影响0人
星星之火666
代码:
#include<iostream>
using namespace std;
int main()
{
unsigned long long a = 0x90 << 24;
cout << hex << a; // 输出: ffffffff90000000
}
#include<iostream>
using namespace std;
int main()
{
unsigned long long a = 0x90 << 24;
cout << hex << a; // 输出: ffffffff90000000
}