标签: c++ hex iostream
使用std::showbase而不是手动将"0x"放在前面似乎更优雅。
std::showbase
"0x"
std::cout << std::hex << std::showbase << std::uppercase << 43794;
但有一种简单的方法可以打印0xAB12而不是0XAB12吗?
0xAB12
0XAB12
答案 0 :(得分:3)
std::cout << "0x" << std::uppercase << std::hex << 43794;