C语言文件关闭与打开中,r +,a+ 有什么区别
发布网友
发布时间:2023-03-20 20:11
我来回答
共2个回答
热心网友
时间:2023-04-23 14:01
r 只读 为输入打开一个文本文件(文件必须存在)
w 只写 为输出打开一个文本文件(如没有文件,则新建)
a 追加 向文本文件尾添加数据(如没有文件,则新建)
rb 只读 为输入打开一个二进制文件
wb 只写 为输出打开一个二进制文件
ab 追加 向二进制文件尾添加数据
r+ 读写 为读写打开一个文本文件(文件必须已经存在)
w+ 读写 为读写建立一个新的文本文件
a+ 读写 为读写打开一个文本文件(读写指针定位在最后)
rb+ 读写 为读写打开一个二进制文件
wb+ 读写 为读写建立一个新的二进制文件
ab+ 读写 为读写打开一个二进制文件
参考资料:本人学计算机的
热心网友
时间:2023-04-23 14:01
r+只是读,不能写
a+是写,追加,不会删掉之前的内容