c++怎么让输出的数据对齐

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++怎么让输出的数据对齐相关的知识,希望对你有一定的参考价值。

\t只能这个效果,所以一般用setw()
在文件头加上#include <iomanip>
cout<<"num"<<"\t"<<setw(40)<<"name"<<"\tunit\tprice\n";
下面也一样在第二项前加上setw(40)
参考技术A cout<<left<<输出的数据<<endl;//左对齐
cout<<right<<输出的数据<<endl;//右对齐

记得要加iomanip头文件

参考技术B 格式化,填充字符对齐。

vs2010怎么让打右大括号的时候代码自动对齐

以前2008的都是带这个功能的 怎么2010反而不带了呢 怎么把这个功能调出来 谢谢
2010不自动提示吗 还是我装的有问题

参考技术A 没错误的时候 应该就自动对齐吧。。 我的是这样的追问

2010本来就不自动提示吗 还是我装的有问题

追答

代码有问题 。。 就不自动对齐。 。

追问

奇怪了C#就有提示C++就没有 这是为什么

参考技术B vassistx装上就好追问

2010本来就不自动提示吗 还是我装的有问题

追答

系统自带的,不如vassistx强大

追问

奇怪了C#就有提示C++就没有 这是为什么

参考技术C 安装 这个软件 vassistx追问

2010本来就不自动提示吗 还是我装的有问题

追答

可能安装问题,关掉再打开或者再创建一个工程试试

追问

奇怪了C#就有提示C++就没有 这是为什么

追答

啥都不说了,安装vassistx吧

本回答被提问者采纳

以上是关于c++怎么让输出的数据对齐的主要内容,如果未能解决你的问题,请参考以下文章

c++中怎么控制左右对齐

c语言怎么让文字右对齐

C语言的输出怎么实现右对齐?

Java输出结果怎么对齐

对齐输出的c语言?

C语言输出如何右对齐?