/*c++指定宽度 setw(数值)指定后面数值输出的宽度,std::left输出数据左对齐*/
cout << setw(3) << std::left<< i * j;
setw(): 设置输出的最小占位数,使用条件: #include <iomanip> // setw(数值)提供原型 导入这个头文件。
看上述代码: 实现了输出宽度为3,左对齐。与C语言的对比:
printf("%-3d",i * j);
/*c++指定宽度 setw(数值)指定后面数值输出的宽度,std::left输出数据左对齐*/
cout << setw(3) << std::left<< i * j;
setw(): 设置输出的最小占位数,使用条件: #include <iomanip> // setw(数值)提供原型 导入这个头文件。
看上述代码: 实现了输出宽度为3,左对齐。与C语言的对比:
printf("%-3d",i * j);