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

关于%S的使用

%s不是表示输出字符串吗,为什么这道题中不加 “%s\n"  也能成功运行??(还是说在某种特定情况下可以省略......)

正在回答

2 回答

printf()函数的调用格式为:

printf("<格式化字符串>", <参量表>);

其中格式化字符串包括两部分内容: 

一部分是正常字符(串), 这些字符将按原样输出,比如第一节的"Hello World",即是不用"%s\n"也可;

 另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符(如s,c,d等),用来确定输出内容格式,即所谓的格式化输出。



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

在printf语句中,%s代表输出字符串。但同时,还有“%c”代表输出单个字符。

明白请采纳^_^

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

举报

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

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

进入课程

关于%S的使用

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