c++的setfill用法解析

   2024-10-01 7150
核心提示:在C++中,setfill是一个流控制操作符,用于设置填充字符。它的一般形式为:coutsetfill('填充字符');其作用是指定在进

在C++中,setfill是一个流控制操作符,用于设置填充字符。它的一般形式为:

cout << setfill('填充字符');

其作用是指定在进行宽度对齐时使用的填充字符。默认情况下,当输出字段宽度大于实际输出字符宽度时,用空格进行填充。

例如,以下代码将输出一个宽度为10的字段,使用'-'字符进行填充:

#include <iostream>#include <iomanip>using namespace std;int main() {    cout << setfill('-') << setw(10) << "Hello" << endl;    return 0;}

输出结果为:

-----Hello

在上面的示例中,使用setfill('-')设置了填充字符为'-',然后使用setw(10)设置了字段宽度为10,在输出"Hello"之前,会用'-'字符进行填充,直到字段宽度达到10。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号