课程
/后端开发
/C
/C语言入门
%s不是表示输出字符串吗,为什么这道题中不加 “%s\n" 也能成功运行??(还是说在某种特定情况下可以省略......)
2019-08-24
源自:C语言入门 4-3
正在回答
printf()函数的调用格式为:
printf("<格式化字符串>", <参量表>);
其中格式化字符串包括两部分内容:
一部分是正常字符(串), 这些字符将按原样输出,比如第一节的"Hello World",即是不用"%s\n"也可;
另一部分是格式化规定字符, 以"%"开始, 后跟一个或几个规定字符(如s,c,d等),用来确定输出内容格式,即所谓的格式化输出。
在printf语句中,%s代表输出字符串。但同时,还有“%c”代表输出单个字符。
明白请采纳^_^
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答关于%s的问题
5 回答关于%s/n
3 回答关于%s\n的问题
1 回答关于% 的使用
1 回答关于++的使用