C语言中什么叫制表符
2个回答
推荐于2018-12-25
展开全部
制表符即相当于键盘上的 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列。
.............
通常用于将输出对齐
就像楼上那位仁兄的程序那样...
在格式控制输出中用“\t”表示
相当于回车在printf中用“\n”表示
制表符的作用是将光标移到最接近8的倍数的位置,使得后面的输出从此开始。换句话说,如果所有数据都紧跟在制表符后面输出,则这些数据只能从第9列、第17列、第25列......开始。
如果已经到了第1、2、3、...8列,则直接跳到第9列。
如果已经到了第9、10、11、...16列,则直接跳到第17列。
如果已经到了第17、18、19、...24列,则直接跳到第25列。
.............
通常用于将输出对齐
就像楼上那位仁兄的程序那样...
展开全部
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
下划线表示空格
制表符,顾名思义制表用的,制表就首先要对齐,简单说就是输出格式
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
下划线表示空格
制表符,顾名思义制表用的,制表就首先要对齐,简单说就是输出格式
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询