在格式控制输出中用“\t”表示
相当于回车在printf中用“\n”表示
制表符的作用是将光标移到最接近8的倍数的位置,使得后面的输出从此开始。换句话说,如果所有数据都紧跟在制表符后面输出,则这些数据只能从第9列、第17列、第25列......开始。
如果已经到了第9、10、11、...16列,则直接跳到第17列。
如果已经到了第17、18、19、...24列,则直接跳到第25列。
.............
通常用于将输出对齐
就像楼上那位仁兄的程序那样...
C语言中,要在终端进行输入制表符,可以通过在键盘上按tab键进行输入。tab键位于键盘左侧,caps
lock(大写字母锁定键)上方。
制表符用于字符串中,用转义字符\t来表示。
如printf("%d\t%d\n",
1,
2)
在输出1
2时,中间就会输出一个制表符。
printf("%s%d\n","a",1112)
printf("%s
%d\n","aaa",1113)
结果应该是这样:
a
1112
aaa
1113
/////////////////////
printf("%s\t%d\n","a",1112)
printf("%s\t%d\n","aaa",1113)
使用制表符后结果:
a______1112
aaa____1113
下划线表示空格
制表符,顾名思义制表用的,制表就首先要对齐