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

一串字符中也要出现整型的时候为什么只有%d没有%s

http://img1.sycdn.imooc.com//582fae9800016e3e04330059.jpg这是一句话有字符串,也有整型(%d),,为什么没有%s,单独说一句话的时候不是都要%s吗?

正在回答

2 回答

可以不用%s来引用输出字符串,直接在printf中用引号输出就行了,%d输出所学习课程数目

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

慕娘7048410 提问者

为什么不用呢?
2016-11-20 回复 有任何疑惑可以回复我~
#2

越飞越高 回复 慕娘7048410 提问者

就像这一句 printf("%s\n","小明在慕课网上学习"); 可以直接写成printf("小明在慕课网上学习\n"); 因为输出语句printf中用引号引着的内容是直接输出
2016-11-20 回复 有任何疑惑可以回复我~

%d代表整形数而你把它当做输出了没有代表任何含义

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

慕娘7048410 提问者

输一串中文的时候不是要标明是字符串常亮吗,这个怎么没有标注?
2016-11-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

一串字符中也要出现整型的时候为什么只有%d没有%s

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