C语言文件操作解析(二).doc

C语言文件操作解析(二).doc

ID:51687589

大小:31.39 KB

页数:14页

时间:2020-03-15

C语言文件操作解析(二).doc_第1页
C语言文件操作解析(二).doc_第2页
C语言文件操作解析(二).doc_第3页
C语言文件操作解析(二).doc_第4页
C语言文件操作解析(二).doc_第5页
资源描述:

《C语言文件操作解析(二).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言文件操作解析(二)C语言中对文件进行操作必须首先打开文件,打开文件主要涉及到fopen函数。fopen函数的原型为FILE*fopen(constchar*path,constchar*mode)其中path为文件路径,mode为打开方式1)对于文件路径,只需注意若未明确给出绝对路径,则默认该文件在工程的目录下。若需给出绝对路径,则注意转义字符'',比如有文件test.txt存放在C盘根目录下,则文件路径参数值应为C:\test.txt。2)对于mode,主要由r,w,a,+,b,t六个字符

2、组合而成。r:只读方式,文件必须存在w:只写方式,若文件存在,则原有内容会被清除;若文件不存在,则会建立文件a:追加方式打开只写文件,只允许进行写操作,若文件存在,则添加的内容放在文件末尾;若不存在,则建立文件+:可读可写b:以二进制方式打开文件t:以文本方式打开文件(默认方式下以文本方式打开文件)下面是常见的组合:r:以只读的方式打开文件,只允许读,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部r+:以可读可写的方式打开文件,允许读写,此文件必须存在,否则返回NULL

3、,打开成功后返回文件指针,位置指针指向文件头部rb+:以可读可写、二进制方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部rt+:以可读可写、文本方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部C语言文件操作解析(二)C语言中对文件进行操作必须首先打开文件,打开文件主要涉及到fopen函数。fopen函数的原型为FILE*fopen(constchar*path,constchar*mode)其中

4、path为文件路径,mode为打开方式1)对于文件路径,只需注意若未明确给出绝对路径,则默认该文件在工程的目录下。若需给出绝对路径,则注意转义字符'',比如有文件test.txt存放在C盘根目录下,则文件路径参数值应为C:\test.txt。2)对于mode,主要由r,w,a,+,b,t六个字符组合而成。r:只读方式,文件必须存在w:只写方式,若文件存在,则原有内容会被清除;若文件不存在,则会建立文件a:追加方式打开只写文件,只允许进行写操作,若文件存在,则添加的内容放在文件末尾;若不存在,则建立

5、文件+:可读可写b:以二进制方式打开文件t:以文本方式打开文件(默认方式下以文本方式打开文件)下面是常见的组合:r:以只读的方式打开文件,只允许读,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部r+:以可读可写的方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部rb+:以可读可写、二进制方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部rt+:以可读可写、文本方式打开

6、文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部C语言文件操作解析(二)C语言中对文件进行操作必须首先打开文件,打开文件主要涉及到fopen函数。fopen函数的原型为FILE*fopen(constchar*path,constchar*mode)其中path为文件路径,mode为打开方式1)对于文件路径,只需注意若未明确给出绝对路径,则默认该文件在工程的目录下。若需给出绝对路径,则注意转义字符'',比如有文件test.txt存放在C盘根目录下,则文件

7、路径参数值应为C:\test.txt。2)对于mode,主要由r,w,a,+,b,t六个字符组合而成。r:只读方式,文件必须存在w:只写方式,若文件存在,则原有内容会被清除;若文件不存在,则会建立文件a:追加方式打开只写文件,只允许进行写操作,若文件存在,则添加的内容放在文件末尾;若不存在,则建立文件+:可读可写b:以二进制方式打开文件t:以文本方式打开文件(默认方式下以文本方式打开文件)下面是常见的组合:r:以只读的方式打开文件,只允许读,此文件必须存在,否则返回NULL,打开成功后返回文件指针,

8、位置指针指向文件头部r+:以可读可写的方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部rb+:以可读可写、二进制方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部rt+:以可读可写、文本方式打开文件,允许读写,此文件必须存在,否则返回NULL,打开成功后返回文件指针,位置指针指向文件头部C语言文件操作解析(二)C语言中对文件进行操作必须首先打开文件,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。