在C语言中,setw
是<iomanip>
库中的一个函数,用于设置输出的字段宽度。它的定义和使用如下:
#include <iostream>
#include <iomanip>
int main() {
int num = 10;
std::cout << std::setw(10) << num << std::endl;
return 0;
}
在上述示例中,std::setw(10)
用于设置输出的字段宽度为10个字符,如果输出的内容不足10个字符,会在左侧填充空格。然后,通过std::cout
输出变量num
的值。
输出结果为:
10
可以看到,输出的字段宽度被设置为10个字符,如果内容不足10个字符,会在左侧填充空格。