C++ setw如何右填充
作者:野牛程序员:2023-05-27 18:06:46 C++阅读 2703
在C++中,使用 setw
进行填充时,默认情况下是左对齐的。如果你想要右对齐填充,你可以使用 std::right
操纵符。下面是一个示例代码:
#include <iostream> #include <iomanip> int main() { int number = 123; std::cout << std::setw(10) << std::right << number << std::endl; return 0; }
在上面的代码中,std::setw(10)
设置字段宽度为10个字符,并且使用 std::right
操纵符进行右对齐填充。输出结果将会是:
123
注意,在使用 std::right
后,填充的内容将会在字段宽度的左侧,使得整个内容右对齐。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892