怪我咯2017-04-17 17:01:10
1.下面的實例程式碼把動態內容存到了buf中,然後再把buf中的內容寫到檔案中即可。
2.除了使用sprintf還可以使用snprintf這是緩衝區安全的,sprintf有緩衝區溢位的風險。
3.具體手冊可以在linux下使用man sprintf
來查看。
#include <stdio.h>
int main()
{
char buf[1024] = {0};
char * name = "acb0y";
char * addr = "guangdong";
sprintf(buf, "name=%s,addr=%s", name, addr);
printf("buf=[%s]\n", buf);
return 0;
}