文件使用方式
1.文件使用方式
“rt” 只读打开一个文本文件,只允许读数据
“wt” 只写打开或建立一个文本文件,只允许写数据
“at” 追加打开一个文本文件,并在文件末尾写数据
“rb” 只读打开一个二进制文件,只允许读数据
“wb” fopen 创建文件只写打开或建立一个二进制文件,只允许写数据
“ab” 追加打开一个二进制文件,并在文件末尾写数据
“rt+” 读写打开一个文本文件,允许读和写
“wt+” 读写打开或建立一个文本文件,允许读写
“at+” 读写打开一个文本文件,允许读,或在文件末追加数据
“ rb+” 读写打开一个二进制文件,允许读和写
“wb+” 读写打开或建立一个二进制文件,允许读和写
“ab+” 读写打开一个二进制文件,允许读,或在文件末追加数据
注意:对于文本文件的操作,我们可以“r”,“w”,“a”,“a+”不需要加字母t也可以的
2.以打开文本文件的操作来说明如果我们所要创建的文件已经存在,不同的方式会有不同的效果:
A: 用 fopen("","a+")
a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
B:用 fopen(””,”w+”)
//为你要打开的文件名,“w+”表示假如文件不存在则会创建,假如文件存在则会替代
3.下面详细总结下:
字符串 含义
"r" 以只读方式打开文本文件
"w" 以只写方式打开文本文件,已存在的将被覆盖
"a" 以只写方式打开文本,指针指向文件尾,原文件保留
"+" 与上面的字符串组合,表以读写方式打开(还有这个)
"b" 与上面的字符串组合,表打开二进制文件
说明:纯属个人整理,如有雷同,纯属巧合,希望对大家有所帮助哈!!!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论