Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

setfill在c++中怎么用

作者:依寞相随   发布日期:2025-04-02   浏览:107

#include <iostream>
#include <iomanip>  // 包含iomanip头文件以使用setfill和setw

using namespace std;

int main() {
    // 设置填充字符为'*'
    cout << setfill('*');

    // 使用setw设置输出宽度
    cout << setw(10) << 42 << endl;  // 输出:********42

    // 设置填充字符为空格(默认)
    cout << setfill(' ');

    // 使用setw设置输出宽度
    cout << setw(10) << 42 << endl;  // 输出:        42

    return 0;
}

解释说明:

  • setfill 是一个用于设置填充字符的 I/O 操控符,通常与 setw 一起使用。
  • setw 用于指定输出的宽度。如果实际输出内容的宽度小于指定宽度,则会用 setfill 设置的字符进行填充。
  • 在上面的代码中,首先将填充字符设置为 *,然后使用 setw(10) 将数字 42 输出在宽度为 10 的字段中,不足的部分用 * 填充。
  • 接着将填充字符恢复为默认的空格,并再次使用 setw(10) 输出 42,这次不足的部分用空格填充。

上一篇:c++static的作用

下一篇:c++ log函数

大家都在看

c++闭包

c++单引号和双引号的区别

c++ 注释

c++如何判断素数

c++freopen怎么用

c++ 获取系统时间

c++进制转换函数

c++ vector 清空

c++ tcp

c++ gcd函数

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站