setfill在c++中的特性

avatar
作者
猴君
阅读量: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个字符会使用填充字符’-'进行填充。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!