#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
char out_buf[100];
char *str="hello world";
int num=110;
sprintf(out_buf,"%s.%d",str,num);
printf("%s\n",out_buf);
return 0;
}
sprintf和printf的不同点:
printf是将数据打印到标准输出中.
sprintf是将数据打印到buf中.(数组里面)