在我練習cin的時候
發現
int a;
cin >> hex >> a;
cout << hex << uppercase << showbase << a << endl;
為什么cin一個負數的十六進制的時候輸出會出現問題

cin一個正的十六進制輸出十六進制正常

直接賦值負數的十六進制碼,又能正常輸出
uj5u.com熱心網友回復:
unsigned int 型別的就好了。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/66123.html
標籤:C++ 語言
