fprintf函数的用法
fprintf函数的用法:
1、 fprintf函数的功能是向文件写入格式化的字符串。它的声明形式如下:
int fprintf (FILE* stream, const char* format, ...);
2、 stream 可以是文件,也可以是标准输出(stdout);
3、 format字符串是一个可以包含格式控制符的表达式,格式控制符用来告诉函数将要打印什么,如何打印,或在输出流中执行控制操作;
4、 其他参数就是根据格式控制符来指定要输出什么内容;
5、 根据调用fprintf函数时参数的实际情况,函数会为每个参数设置合适的宽度,并以十进制或八进制的形式将这些参数数据写入流;
fprintf格式6、 用法的例子:
(1)输出:printf("Hello World!\n");
(2)变量输出:int a=20;fprintf(stdout,"a=%d\n",a);
(3)字符输出:char c='a';fprintf(stdout,"c=%c\n",c);
(4)字符串输出:char* s="hello";fprintf(stdout,"s=%s\n",s);
7、fprintf函数的返回值是一个整数,表示写入到流中的字节数,如果返回值大于等于0,表示写入成功。
8、 注:fprintf()仅适用于以二进制方式写入文件,而printf()适用于以文本方式写入文件。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论