int var = 0;
cout << var;
// the output would be "0"
但是如果我想输出“00”,我应该怎么做呢?
最佳答案
int var = 0;
std::cout << std::setw(2) << std::setfill('0') << var << std::endl;
一个更有趣的:
int var = 458;
std::cout << std::setw(8) << std::setfill('0') << var << std::endl;
关于c++ - 如何在 C++ 中格式化输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28893356/