C中的printf,fprintf,和sprintf

C中的printf,fprintf,和sprintf

fprintf向文件输出
sprintf向字符串(buffer)输出

fprintf(fp,"%s",name);

fp为文件指针

sprintf(buff,"%s",name);

buff为字符数组

printf是标准输出流(stdout)的输出函数,向屏幕标准设备输出,相当于:

fprintf(stdout,"%s",name)

如果格式化用%d,还可以用来将int的逐digit的转为char,存成string。

posted @ 2018-07-11 15:33  毛利小九郎  阅读(138)  评论(0编辑  收藏  举报