课程
/后端开发
/C
/C语言入门
printf("哈哈哈哈哈\n");和printf("%s\n","哈哈哈哈")的输出结果是一样的,那么这个%s在这里是不是可有可无?
2015-10-31
源自:C语言入门 4-1
正在回答
第一个printf里面没有变量,意思是直接输出双引号里面的内容,当要输出一个变量的值时,就必须用格式输出符了,%s是代表输出字符串 。 再比如说你给a.b分别赋个值,你求c=a+b ,这时候就得写printf("%d",c); 这样输出数字,而无法直接用双引号输出。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答字符串的格式符%s是可以省略的吗?
3 回答%c不是单个字符吗?可以输出一串字吗?
2 回答字符串的[]什么时候可以忽略啊?
1 回答字符串可以是中文吗?
2 回答输出字符串