int main(void)
{
printf(“%s! c is cool!\n”,“%s! c is cool!\n”);
return 0;
}
为什么运行打印出来是
%s! c is cool!
! c is cool!
求教大佬呀
int main(void)
{
printf(“%s! c is cool!\n”,“%s! c is cool!\n”);
return 0;
}
为什么运行打印出来是
%s! c is cool!
! c is cool!
求教大佬呀
printf()的第一个字符串是输出的格式化字符串。
第二个字符串是参数会插入到第一个字符串(格式化字符串)中%s的位置。
比如
printf("格式化字符串 %s 格式化字符串","我是字符串参数");
运行打印出来是:
格式化字符串 我是字符串参数 格式化字符串
如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮