C语言文件操作类型速查

 文件使用方式

    含义 

"r"(只读) 

为输入打开一个文本文件,不存在则失败

"w"(只写)

为输出打开一个文本文件,不存在则新建,存在则删除后再新建

 "a"(追加)

向文本文件尾部增加数据,不存在则创建,存在则追加

'rb"(只读) 

为输入打开一个二进制文件,不存在则失败

"wb"(只写) 

为输入打开一个二进制文件,不存在则新建,存在则删除后新建

"ab"(追加) 

向二进制文件尾部增加数据,不存在则创建,存在则追加

"r+"(读写) 

为读写打开一个文本文件,不存在则失败

"w+" (读写)

为读写建立一个新的文本文件,不存在则新建,存在则删除后新建

 "a+"(读写)

为读写打开一个文本文件,不存在则创建,存在则追加

"rb+"(读写)

为读写打开一个二进制文件,不存在则失败

"wb+"(读写)

为读写建立一个新的二进制文件,不存在则新建,存在则删除后新建

 "ab+"(读写)

为读写打开一个二进制文件,不存在则创建,存在则追加

原文地址:https://www.cnblogs.com/liangliangdetianxia/p/4032680.html