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

%s在输出字符串的时候是可有可无的吗?

printf("哈哈哈哈哈\n");和printf("%s\n","哈哈哈哈")的输出结果是一样的,那么这个%s在这里是不是可有可无?

正在回答

1 回答

第一个printf里面没有变量,意思是直接输出双引号里面的内容,当要输出一个变量的值时,就必须用格式输出符了,%s是代表输出字符串 。     再比如说你给a.b分别赋个值,你求c=a+b ,这时候就得写printf("%d",c); 这样输出数字,而无法直接用双引号输出。

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

举报

0/150
提交
取消

%s在输出字符串的时候是可有可无的吗?

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