课程
/后端开发
/C
/C语言入门
为什么写入%s和‘n'后,也就是printf("小明现在在慕课网上学习IT技术%s"'m');就写不出来了呢?
2015-03-07
源自:C语言入门 2-5
正在回答
因为用%s代表需要后面的参数为字符串,而你用单引号括起的m只是一个字符。把m用双引号括起来就行了。
感恩父母 提问者
printf("小明现在在慕课网上学习IT技术%s","m");
那好像输出会多出一个m,不会有什么影响吧?!
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答为什么用%s\n
2 回答为何要写"%s\n"
3 回答为什么可以不要“%s\n”
2 回答为什么不输 %s\n 也行
3 回答写%s\n,与不写的区别?