c语言进阶-文件的打开和读写

news/2024/11/8 9:50:15/

本节重点知识点

为什么使用文件

 

什么是文件

 

文件名的组成

 

操作文件的基本过程

 

文件的打开与关闭

 

 

 

 

 文件打开函数:

参数介绍

打开文件的方式:

使用绝对路径和相对路径都可以打开文件

 

 

 

文件的顺序读写函数:

 

  写文件模式下,在打开文件fopen时会清空原有的内容,并进行重新写入。

 

读一行函数 fgets

 读取错误或者读取到字符末尾长度不够,则会返回空指针。

num表示的是读取的字符长度,但是函数会在最后一个字符放\0,所以num应该是需要读取的字符长度+1。

补充:

打印错误信息的函数:

strerror   :

perror   

 

printf(“%s”, strerror(errno));

可以替换成

perror(“fopen”);

 


http://www.ppmy.cn/news/806706.html

相关文章

无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口

解决办法是将引用的DLL:Microsoft.Office.Interop.Excel;的嵌入互操作类型改为false,就可以了。

Office365 - User无法访问Power Apps的解决方案

近期有些user反馈,之前可以一直使用Power Apps,但是突然现在无法使用了,提示“You need a current plan for trial to use Power Apps". 在Office365 license发现,user有Enterprise E3 license,应该有可以访问Pow…

office2007安装找不到Office.zh-cn/OfficeLR.cab问题

从网上查找了一下资料,发现这个问题常与VS2008及office2007的兼容性有关: 这阵子使用office2007的过程中遇到了一些小问题,一气之下干脆重装office2007了,谁知道重装就是安装不了,总是提示“安装程序找不到 office.zh-cn/*”(例如office.zh-cn"Setup.xml),问题目录…

No.1安装Office 2007安装出错--无法找到“Office.zh-cn/officeLR.cab”等文件

Office 2007 老是装不上,总出现Office 2007 提示找不到文件 比如Office.zh-cn/officeLR.cab(实际上存在该文件)。 以前从来没有出现过这个问题。百度一下,如下解,非常感谢。 根本原因是和VS2008有关(确实我…

office正在更新无法正常启动怎么办?

最近有用户在使用电脑打开office软件的时候,遇到了office正在更新无法正常启动的情况,这是怎么回事? 纯净之家-win7纯净版系统_win7 ghost 纯净版 解决方法如下: 1、在开始按钮旁边的搜索框里输入“运行”并打开,或者…

解决每次打开office时上载中心都会弹出的问题

最近一直遇到上载中心乱跳的问题,采用删除MSOUC.EXE的方式,删除完再次打开文档,office会重新配置上载中心,并且下次打开仍会跳出。 解决方式:1.打开office 2.上载中心弹出,打开任务管理器,点击上…

安装Office 2007安装出错--无法找到“Office.zh-cn\officeLR.cab”文件

Office 2007 老是装不上,总出现Office 2007 提示找不到文件 比如Office.zh-cn\officeLR.cab(实际上存在该文件)。 经过百度google一番后才发现安装office2007与安装vs2008有着紧密的联系. 我的机子之前已经安装过VS2008,所以在安装…

Office 2007卸载后重新安装提示安装程序找不到 Offic.zh-cn/officeLR.cab导致无法安装

微软官方现在已经出了Office清理工具,如果安装时出现问题,可先用Office清理工具先清理一下,再安装。 附清理工具下载地址: https://aka.ms/diag_officeuninstall 下载下来,是个diagcab文件,文件名是&…