在C语言中\t的用法
start:printf("\n\n\n\t\t\t欢迎使用学生信息管理系统\n");printf("\n\n\t\t\t\t\t\t\t编写者:");为什么第一行用了三...
start: printf("\n\n\n\t\t\t欢迎使用学生信息管理系统\n");
printf("\n\n\t\t\t\t\t\t\t编写者:");为什么第一行用了三个\t,而第二行却用了七个\t 展开
printf("\n\n\t\t\t\t\t\t\t编写者:");为什么第一行用了三个\t,而第二行却用了七个\t 展开
5个回答
展开全部
"\t"在C语言里表示水平制表(HT)
(跳到下一个TAB位置)。
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
扩展资料
简单点说,和\n相当于在程序中按了一下“Enter”回车键比较,\t
就相当于你在编程的时候按一下“Table”键,使光标以8个字符为基准进行跳跃
。
例子:
#include
int
main(void)
{
printf("Initial
:%c.\tAge
:%d\n",'Z',12);
return
0;
}
因此在下一个水平制表位上显示“Age:”。
全部输出为
“Initial :Z. Age :12”。
参考资料来源:百度百科—转义字符
(跳到下一个TAB位置)。
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
扩展资料
简单点说,和\n相当于在程序中按了一下“Enter”回车键比较,\t
就相当于你在编程的时候按一下“Table”键,使光标以8个字符为基准进行跳跃
。
例子:
#include
int
main(void)
{
printf("Initial
:%c.\tAge
:%d\n",'Z',12);
return
0;
}
因此在下一个水平制表位上显示“Age:”。
全部输出为
“Initial :Z. Age :12”。
参考资料来源:百度百科—转义字符
展开全部
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\t 是水平制表位 结果是:欢迎使用学生信息管理系统
编写者
编写者
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\t相当于8空格
追问
是不是一个\t就相当于八个空格啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
个人觉得楼上疑惑的是为什么写这么多,其实就是为其在页面中展示的更加美观而已,设定一下格式。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询