请问C++中setw(2)是什么意思啊?

请各位编程高人给小弟指点迷津
2025-02-19 17:20:40
推荐回答(5个)
回答1:

c++中的setw(n)是设置域宽。
就是你的输出要占多少个字符
类似于普通c中的printf(“%4d”,a);中的%nd
比如:
cout<就输出
12345123
cout<输出
12345(两个空格)123

回答2:

设置域宽.相当于C语言里的printf("%2d");
看下面程序的输出就清楚了
#include
#include
using namespace std;
void main()
{
int a=1;
cout<}

回答3:

c++中的setw(n)是设置域宽。
就是你的输出要占多少个字符
类似于普通c中的printf(“%4d”,a);中的%nd
比如:
cout<就输出
12345123
cout<输出
12345(两个空格)123

回答4:

设置域宽

回答5:

就是置2个空格~