sprintf()函数的printf()函数的格式基本相同,所不同是输出的位置不同,printf是标准输出函数,即输出到控制台,而sprinf()则不同。
从下面代码中可以看出,sprinf()函数可以看出对格式的控制, 和printf()相同,第一个参数是指针,即输出的位置
#include <stdio.h>
int
main(void)
{
char str[100];
sprintf(str, "%d %d", 4, 5);
sprintf(str+3, " %d", 3);
puts(str);
return 0;
}