1.printf 是和标准输出文件(stdout)关联的,fprintf 则没有这个限制.
2.fprintf是用于文件操作的,原型是int fprintf( FILE *stream, const char *format [, argument ]...);
3.sprintf是格式化输出到一个字符串,fprintf是格式化输出到一个stream,通常是到文件。
int fprintf( FILE *stream, const char *format [, argument ]...);
int sprintf( char *buffer, const char *format [, argument] ... );
本文介绍了printf与fprintf两个函数的不同之处,详细解释了它们的应用场景。printf通常与标准输出文件(stdout)关联,而fprintf则可以输出到任何文件流(stream)中。此外,还提到了sprintf函数,它是将格式化后的输出保存到指定的字符串变量中。
1591

被折叠的 条评论
为什么被折叠?



