sprintf使用说明

for(i = 0;i<3;i++)
{
sprintf(pic_tmp,"picture_270/set/delay/%d.png",i);

}

无信息打印


for(i = 0;i<3;i++)
{
sprintf(pic_tmp,"picture_270/set/delay/%d.png",i);
printf("%s\r\n",pic_tmp);
}


打印信息如下:

picture_270/set/delay/0.png
picture_270/set/delay/1.png
picture_270/set/delay/2.png


我们可以理解为sprintf是打印到字符串中,

printf则直接在命令行上输出


另外sprintf还有一个比较常见的用法,就是将数字打印到字符串中。

sprintf(s,"%d",123)//产生"123"

猜你喜欢

转载自blog.csdn.net/amumu_123/article/details/78683214
今日推荐