fprintf
将格式化后的字符串写入到流
fprintf()
函数把格式化的字符串写入指定的输出流(例如:文件或数据库)。
arg1、arg2、arg++ 参数将被插入主字符串中的百分号(%)符号处。该函数是逐步执行的。在第一个 % 符号处,插入 arg1,在第二个 % 符号处,插入 arg2,依此类推。
注释:如果 % 符号多于 arg 参数,则您必须使用占位符。占位符被插入到 % 符号后面,由数字和 "\$" 组成。请参见实例 2。
printf()
sprintf()
vfprintf()
vprintf()
vsprintf()
fprintf(stream,format,arg1,arg2,arg++)
参数 | 描述 |
---|---|
stream | 必需。规定在何处写入/输出字符串。 |
format |
必需。规定字符串以及如何格式化其中的变量。 可能的格式值:
附加的格式值。必需放置在 % 和字母之间(例如 %.2f):
注释:如果使用多个额外的格式值,则必须按照上面的顺序进行使用。 |
arg1 | 必需。规定插到 format 字符串中第一个 % 符号处的参数。 |
arg2 | 可选。规定插到 format 字符串中第二个 % 符号处的参数。 |
arg++ | 可选。规定插到 format 字符串中第三、四等等 % 符号处的参数。 |