猿问
下载APP

为什么有的地方可以不用 %s\n 这部分,有的地方又必须要呢?

https://img1.mukewang.com/5b6ab86200010cb602530031.jpg         为什么有的地方可以不用 %s\n 这部分,有的地方又必须要呢?

习霜
浏览 1159回答 5
5回答

onemoo

关于 printf 的用法, 请参考我之前的回答 https://www.imooc.com/wenda/detail/334835另外, 你图片中的代码也不正确。

weixin_shelly

%s是对字符串进行操作,\n是换行

努力坚持不放弃

%s是字符串的格式化符呀,你这前两章没好好看啊。\n是空格,你可以删掉看看输出效果。

Ellie小桃子

门外汉怎么入门呀?

修裾欲溯空

当你要输出的是带有空格或者换行符的时候,就不能用%s,因为这个输出是只能输出非空格和换行的
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答