为啥在有的C语言中要输出字符串时有的没写"%\n" 有的写了? 这两种都可以吗
5 回答
慕仰2239238
TA贡献6条经验 获得超2个赞
%s表示输出字符串,有这个后面就一定有变量。也就是“%s”后面一定有【,“xxx”】或者【,变量名】,\n表示换行。不加%s的话,代表没有变量需要输出。
printf("%s\n","吃大餐");等价于下面的写法:
char t="吃大餐";//定义字符串变量t,并且赋值为“吃大餐”
printf("%s\n",t);//输出变量t并且换行
- 5 回答
- 0 关注
- 1850 浏览
添加回答
举报
0/150
提交
取消