【理解】制表符 t

it2022-05-05  142

制表符 制表符\t是C++的转义符,相当于键盘上按下TAB键之间的距离,一般为8个空格。

出现问题 使用制表符后显示的长度不一致

原因 使用制表符是把输出的切入点移动到下一个能被8整除的位置上。 即当打印小于八格的结果,用空格补足八格再打印下一个结果;当大于等于八格,小于十六格,补足十六格;以此类推。

测试

1.代码

#include<iostream> using namespace std; int main() { //七位数和八位数 int seven = 1234567; int eigth = 12345678; //双引号内按一下tab键 //和\t的效果一样 cout << seven << " " << seven << endl; cout << seven << "\t" << seven << endl << endl; //以下两组都能显示出\t制表符的功能是 //打印小于八格 用空格 补足八格 //大于等于八格 小于十六格 补足十六格 //以此类推 cout << seven << "\t" << eigth << endl; cout << eigth << "\t" << seven << endl << endl; cout << seven << "\t" << seven << "\t" << seven << endl; cout << seven << "\t" << eigth << "\t" << seven << endl; }

2.输出结果


最新回复(0)