为了让大家有个明确的学习方向,请大家分享给有需要的人,谢谢!
一、打开和关闭文件
(1)用fopen函数打开数据文件
调用方式
fopen(文件名,使用文件方式);
(2)用fclose函数关闭数据文件
调用方式
fclose(文件指针);
二、顺序读写数据文件
(1)向文件读写字符
fgetc函数
调用方式
fgetc(fp)
功能:从fp指向的文件读入一个字符,读成功,带回所读的字符,失败则返回文件结束标 志EOF(即-1)
fputc函数
调用方式
fputc(ch,fp)
功能:把字符ch写到文件指针变量fp所指向的文件中,输出成功,返回值就是输出的字 符,失败则返回EOF(即-1)
(2)向文件读写一个字符串
fgetc函数
调用方式
fgetc(str,n,fp)
功能:从fp指向的文件读入一个长度为n-1的字符串,存放发哦字符数组str中,读成功,返 回地址str,失败则返回NULL
fputc函数
调用方式
fputc(str,fp)
功能:把str所指向的字符串写到文件指针变量fp所指向的文件中,输出成功返回0,失败则 返回非0值
(3)格式化读写文件
调用方式
fprintf(文件指针,格式字符串,输出表列);
fscanf(文件指针,格式字符串,输入表列);
(4)二进制方式向文件读写一组数据
调用方式
fread(buffer,size,count,fp);
fwrite(buffer,size,count,fp);
最后,请持续相信你关注我是因为你想进步!
你可以加小编的微信,小编可以给你建议以及提供一些其他的学习视频,这个是小编的微信号:ycl1137498973
【C语言入门到精通】公众号后台发送下面【】里面的内容获取学习资料的下载 例如:学习任务1
【学习任务1】C语言概述
【学习任务2】GCC和GDB
【学习任务3】基本数据类型
【学习任务4】数据类型与运算符
【学习任务5】循环控制
【学习任务6】运算符和表达式
【学习任务7】函数基础
【学习任务8】数组
【学习任务9】指针基础
【学习任务10】函数高级
【学习任务11】字符串
【学习任务12】结构体和联合
【学习任务13】指针高级
【学习任务14】动态内存分配
【学习任务15】预处理
【学习任务16】C标准库文件IO
【学习任务17】高质量编码规范
原创不易,未经本公众号允许禁止转载,否则追究法律责任
领取专属 10元无门槛券
私享最新 技术干货