在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个字符,会在左侧填充空格。

