为了账号安全,请及时绑定邮箱和手机立即绑定

这个转义符不太明白

为什么非要加%c /n  转义符 在什么情况下 函数中才用转义符?

正在回答

3 回答

%c是因为输出的是‘y’和‘n’,输出的是char字符。而不是数字啊语句什么的。

\n的规定输出则是为了美观以及增强输出结果的可读性,可以加可以不加,表示的是换行。但是为了和要求输出结果的一致性,这里的\n则是要加的。

0 回复 有任何疑惑可以回复我~

\n是换行的意思哈,像刚刚这一题,printf("小编能不能打车回家:")

这个语句就不加\n,因为我们希望看到的结果是在同一行的,如下

小编能不能回家:YorN

如果我们加了printf("小编能不能打车回家:\n"),那么结果就会变成

小编能不能回家:

YorN

这样就不是很好看哈,简单说,就是对运算没什么影响,但是对结果的视觉效果有影响。


0 回复 有任何疑惑可以回复我~

看你需要了 你不加也可以
\n \t \b \\……  这些都是些特殊的转义字符
换行 退格 ……等意义

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926019    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

这个转义符不太明白

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信