课程
/后端开发
/C
/C语言入门
为什么非要加%c /n 转义符 在什么情况下 函数中才用转义符?
2016-10-24
源自:C语言入门 3-9
正在回答
%c是因为输出的是‘y’和‘n’,输出的是char字符。而不是数字啊语句什么的。
\n的规定输出则是为了美观以及增强输出结果的可读性,可以加可以不加,表示的是换行。但是为了和要求输出结果的一致性,这里的\n则是要加的。
\n是换行的意思哈,像刚刚这一题,printf("小编能不能打车回家:")
这个语句就不加\n,因为我们希望看到的结果是在同一行的,如下
小编能不能回家:YorN
如果我们加了printf("小编能不能打车回家:\n"),那么结果就会变成
小编能不能回家:
YorN
这样就不是很好看哈,简单说,就是对运算没什么影响,但是对结果的视觉效果有影响。
看你需要了 你不加也可以\n \t \b \\…… 这些都是些特殊的转义字符换行 退格 ……等意义
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答不太明白/
2 回答不太明白
1 回答有一个细节不太明白
2 回答还是不太明白
2 回答不太明白结果