欢迎来到天天文库
浏览记录
ID:51687589
大小:31.39 KB
页数:14页
时间:2020-03-15
《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语言中对文件进行操作必须首先打开文件,
此文档下载收益归作者所有