温馨提示×

setfill在c++中的特性

c++
小樊
88
2024-08-11 04:03:36
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C++中,setfill是一个操纵符,用于设置填充字符。它可以与setw(设置字段宽度)一起使用,用于在输出流中设置字段的宽度和填充字符。

setfill的语法为:

cout << setfill(char) ;

其中,char是所需的填充字符。

例如,以下代码将输出10个字符的字段,其中使用字符’-'进行填充:

#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    cout << setfill('-') << setw(10) << "Hello" << endl;
    return 0;
}

输出结果为:

-----Hello

这里,setfill(‘-’)设置了填充字符为’-‘,而setw(10)设置了字段宽度为10。因为"Hello"只有5个字符,所以剩余的5个字符会使用填充字符’-'进行填充。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:setfill在c++中的优势

0