c语言中fprintf的作用,C语言中fprintf函数介绍

c语言中fprintf的作用,C语言中fprintf函数介绍C语言中,如果简单的输出txt,或者dat文件,或者我们需要输出标准化格式化的的数据,那么我们就会需要这个函数,我在地球物理学专业课中实验课编程中,总会遇到这个函数,现在我就把收集来的信息分享一下。fprintf是C/C++中的一个格式化写—库函数,位于头文件中,其作用是格式化输出到一个流/文件中;函数原型为intfprintf(FILE*stream,constchar*forma…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

C语言中,如果简单的输出txt,或者dat文件,或者我们需要输出标准化格式化的的数据,那么我们就会需要这个函数,我在地球物理学专业课中实验课编程中,总会遇到这个函数,现在我就把收集来的信息分享一下。fprintf是C/C++中的一个格式化写—库函数,位于头文件中,其作用是格式化输 出到一个流/文件中;函数原型为int fprintf( FILE *stream, const char *format, [ argument ]…),fprintf()函数根据指定的格式(format)向输出流(stream)写入数据(argument)。

定义

int fprintf (FILE* stream, const char*format, [argument])

FILE*stream:文件指针

const char* format:输出格式

[argument]:附加参数列表

用 法

#include

#include

intfprintf( FILE *stream, const char *format, … );

fprintf()函数根据指定的format(格式)发送信息(参数)到由stream(流)指定的文件. fprintf()只能和printf()一样工作. fprintf()的返回值是输出的字符数,发生错误时返回一个负值.

规定符

%d, %i 十进制有符号整数

%u 十进制无符号整数

%f 浮点数

%s 字符串

%c 单个字符

%p指针的值

%e, %E 指数形式的浮点数

%x无符号以小写十六进制表示的整数

%X 无符号以大写十六进制表示的整数

%o 无符号以八进制表示的整数

%g 自动选择合适的表示法

当然,fprintf必须是配合fopen使用的,下边提供几段代码。

int main()

{

FILE* fp;

int i = 617;

char* s = “that is a good new”;

fp = fopen(“text.dat”, “w”);

fputs(“total”, fp);

fputs(“:”, fp);

fprintf(fp, “%d\n”, i);

fprintf(fp, “%s”, s);

fclose(fp);

return 0;

}

输出至文件text.dat:

total:617

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180572.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月18日 下午5:00
下一篇 2022年10月18日 下午5:00


相关推荐

  • jsessionid是什么意思(请求头jsessionid)

    (1)这是一个保险措施因为Session默认是需要Cookie支持的但有些客户浏览器是关闭Cookie的这个时候就需要在URL中指定服务器上的session标识,也就是5F4771183629C9834F8382E23BE13C4C用一个方法(忘了方法的名字)处理URL串就可以得到这个东西这个方法会判断你的浏览器是否开启了Cookie,如果他认为应该加他就会加上去(2)

    2022年4月14日
    143
  • HotSpot源码分析之C++对象的内存布局

    HotSpot源码分析之C++对象的内存布局

    2020年11月20日
    185
  • 【JavaScript】document对象_Cookie属性「建议收藏」

    【JavaScript】document对象_Cookie属性「建议收藏」Cookie是什么?借助document的cookie属性,Javascript程序就可以实现与www服务器一样的cookie功能,即获取当前的cookie信息和产生一个新的cookie。一个浏览器访问www服务器的每个网页文件,都是独立的,每个网页的javascript程序之间的信息也不能共享。即使是同一个网页的上一次访问和下一次访问之间也无法传递数据。同一张网页

    2022年7月27日
    11
  • 蓝桥杯集锦03(python3)

    蓝桥杯集锦03(python3)

    2021年4月17日
    246
  • python字符串去重_Python字符串去重

    python字符串去重_Python字符串去重给我们一串字符串或者文章 我们想知道它用了哪些字符或者去重 可以用这个方法 defde duplication str dedup str forcharinstr ifnotcharind list dedup str charreturnde liststr input 请输入一串有重复字符的字符串 print de duplicatio

    2026年3月20日
    3
  • NewNet收购Tekelec的移动通信业务

    NewNet收购Tekelec的移动通信业务原文地址 http www ed china com ART HN e63b1367 HTM 移动技术 无线宽带 通信以及信令解决方案和服务领域的企业 NewNetCommun nbsp LLC 宣布 对 Tekelec 的移动通讯业务部门的收购已告完成 该公司显著拓展了移动通信领域的服务 这是其在全球拓展新市场

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号