sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,sprintf 在大多数场合可以替代itoa
#include<stdio.h>
#include<string.h>
int main()
{
int i;
char str[10];
strcpy(str,"file");
for(i = 0;i < 100;i ++)
{
sprintf(&str[4],"%04d",i);
printf("%s\n",str);
}
return 0;
}
sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,sprintf 在大多数场合可以替代itoa
#include<stdio.h>
#include<string.h>
int main()
{
int i;
char str[10];
strcpy(str,"file");
for(i = 0;i < 100;i ++)
{
sprintf(&str[4],"%04d",i);
printf("%s\n",str);
}
return 0;
}