c++ - Tab '\t' 间距不一致

标签 c++ format

我正在使用 \t 分隔我的输出,但它会产生不一致的空格。

例如,下面的代码产生

#include <iostream>

int main()
{
    std::cout << "Terms\tResults\tet(%)\tea(%)\n";
    return 0;
}

Terms Results et(%) ea(%)

注意空格的区别

为什么会这样?

最佳答案

制表符结束每第 8 列。

v       v       v       v       v
1234567812345678123456781234567812345678
Terms   Results et(%)   ea(%)

关于c++ - Tab '\t' 间距不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37262304/

相关文章:

c++ - 如何在 VBA 中声明接受 XlfOper (LPXLOPER) 类型参数的函数?

c++ - 在 Q_OBJECT 的子类中提供 Q_PROPERTY 会导致错误 1

mysql - 内爆日期数组并插入 MySQL 数据库

python - 使用循环以表格格式打印列表

java - 将 String Number 转换为 Double,然后在 Java 中更正格式

c++ - 错误打印 map 元素值

c++ - 使用 android_native_app_glue.c 时可以从 java 调用 native 代码吗

c++ - 在 GDAL 中创建 3D shapefile

c++ - 网址通用格式

java - JFormattedTextField 具体格式