int xx ; cin >> hex >> xx; 当输入为0x80000000时,显示xx为0x7fffffff. 为什么会发生这种情况?
收起
改成unsigned int xx;就好了
报告相同问题?