当前位置:首页 C++ > 正文

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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击