如何使c++输出数据列对齐?

使用转义字符“尀t"的话将出现以下情况,很苦恼。
2025-01-01 00:50:27
推荐回答(4个)
回答1:

\t只能这个效果,所以一般用setw()
在文件头加上#include
cout<<"num"<<"\t"<下面也一样在第二项前加上setw(40)

回答2:

弄个能控制光标的函数,每次输出数据都调用该函数将光标移到你需要的那一列

回答3:

printf("%15s%15s%15s%15s",a,b,c,d);

参数加上宽度限制是不是就行了。

回答4:

这个不能弄得吧。唯一的方法是打相同格数的空格然后endl