file文件保存数据笔记

C语言中文件主要存储正常的数据 字符串 结构体

文件的相关操作

1.创建文件

2.打开文件

fopen(文件的完整路径,文件的读写模式)

3.写入数据

fputc 写入一个字符

fputs 写入一个字符串

fwrite

4.读取数据

fgetc

fgets

fread

5.关闭文件

读写模式:

r:读(文件必须存在)

w:写(如果文件不存在,直接创建,会删除之前的内容,从头开始写)

a:写(定位到文件的末尾,写入数据)

r+:可读可写(写:会覆盖之前的内容    读:从当前位置开始读)

w+ 可读可写 (写:删掉之前的内容     读:指针指向末尾)

a+ 可读可写(写:末尾接着写            读:指针指向末尾)

改变当前指针的位置:

SEEK_SET指针跳到开头

SEEK_CUR指针跳到当前位置

SEEK_END指针跳到末尾

例如  fseek(fp,0,SEEK_SET);fp为定义的文件,0为位置

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /** * 函数 Function -- 方法 * main函数里面只包含逻辑结构 不包含具体实现 * * 为什么...
    85e6207da7db阅读 231评论 0 0
  • 课程概览 =============== 1.学习方法:学接口函数(返回值,功能,形参) 2.系统IO...
    stalker丨阅读 258评论 0 0
  • 一、文件对象 文件对象是Python代码访问、操作磁盘上文件的主要接口。文件对象不仅可以用来访问普通的磁盘文件,而...
    常大鹏阅读 1,979评论 0 9
  • 渐变的面目拼图要我怎么拼? 我是疲乏了还是投降了? 不是不允许自己坠落, 我没有滴水不进的保护膜。 就是害怕变得面...
    闷热当乘凉阅读 4,348评论 0 13
  • 感觉自己有点神经衰弱,总是觉得手机响了;屋外有人走过;每次妈妈不声不响的进房间突然跟我说话,我都会被吓得半死!一整...
    章鱼的拥抱阅读 2,208评论 4 5