
C语言中\t跟\n的区别
比如print("a=%d\tb=%d\tc=%d\n",a,b,c);跟print("a=%d\nb=%d\nc=%d\n",a,b,c);有什么不同吗?...
比如print("a=%d\tb=%d\tc=%d\n",a,b,c);跟print("a=%d\nb=%d\nc=%d\n",a,b,c);有什么不同吗?
展开
4个回答
展开全部
\t表示8个字符后对齐
\n表示换行
例如你输入printf("ab\t1");
printf("abc\t1");
输出结果为
ab 1
abc 1 //ab后面有6个空格 ,abc后有5个空格,因为他们和空格加起来是8个字符
注意:如果\t前面的内容超过8个字符则后面自动隔8个空格
\n表示换行
例如你输入printf("ab\t1");
printf("abc\t1");
输出结果为
ab 1
abc 1 //ab后面有6个空格 ,abc后有5个空格,因为他们和空格加起来是8个字符
注意:如果\t前面的内容超过8个字符则后面自动隔8个空格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
'\n'是一个字符型常量,表示换行,"\n"表示的是一个字符串,在内存中所占的存储空间不同,字符串后面有一个\0占两个字符,而'\n'只占一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
\t相当于Tab键,\n相当于回车键
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |