sprintf向buffer中填充数据 fprintf向文件中写数据(可以指定不同的输出流,比如stdout,stderr)等 printf向stdout写数据 vprint也向stdout写数据, 但用的是va_list