c语言文件打开方式

"r"(只读) 为输入打开一个文本文件(文件需要已经存在)
"w"(只写) 为输出打开一个文本文件(不存在就新建,存在会替换)
"a"(追加) 向文件文件尾添加数据
"rb"(只读) 为输入打开一个二进制文件
"wb"(只写) 为输出打开一个二进制文件
"r+"(读写) 为读写打开一个文本文件
"w+"(读写) 为读写建立一个新的文本文件
"a+"(读写) 为读写打开一个文本文件
"rb+"(读写) 为读写打开一个二进制文件
"wb+"(读写) 为读写建立一个新的二进制文件
"ab+"(读写) 为读写打开一个二进制文件
"r"就是读,"w"就是写;
带"b"就是二进制,带"+"就是能读能写。
stdout:输出到终端
stdin:从终端输入

原文地址:https://www.cnblogs.com/zhang-han/p/13970304.html