C语言中什么叫制表符?

Python011

C语言中什么叫制表符?,第1张

制表符即相当于键盘上的 Tab键(Q的左方,Caps lock的上方)

在格式控制输出中用“\t”表示

相当于回车在printf中用“\n”表示

制表符的作用是将光标移到最接近8的倍数的位置,使得后面的输出从此开始。换句话说,如果所有数据都紧跟在制表符后面输出,则这些数据只能从第9列、第17列、第25列......开始。

如果已经到了第1、2、3、...8列,则直接跳到第9列。

如果已经到了第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

下划线表示空格

制表符,顾名思义制表用的,制表就首先要对齐