?件使??式
|
含义
|
如果指定?件不存在
|
“r”(只读)
|
为了输?数据,打开?个已经存在的?本?件
|
出错
|
“w”(只写)
|
为了输出数据,打开?个?本?件
|
建??个新的?件
|
“a”(追加)
|
向?本?件尾添加数据
|
建??个新的?件
|
“rb”(只读)
|
为了输?数据,打开?个?进制?件
| 出错 |
“wb”(只写)
|
为了输出数据,打开?个?进制?件
| 建??个新的?件 |
“ab”(追加)
|
向?个?进制?件尾添加数据
| 建??个新的?件 |
“r+”(读写)
|
为了读和写,打开?个?本?件
| 出错 |
“w+”(读写)
|
为了读和写,建议?个新的?件
| 建??个新的?件 |
“a+”(读写)
|
打开?个?件,在?件尾进?读写
| 建??个新的?件 |
“rb+”(读写)
|
为了读和写打开?个?进制?件
| 出错 |
“wb+”(读
写)
|
为了读和写,新建?个新的?进制?件
| 建??个新的?件 |
“ab+”(读
写)
|
打开?个?进制?件,在?件尾进?读和写
| 建??个新的?件 |
函数名
|
功能
|
适?于
|
fgetc
|
字符输?函数
|
所有输?流
|
fputc
|
字符输出函数
|
所有输出流
|
fgets
|
?本?输?函数
|
所有输?流
|
fputs
|
?本?输出函数
|
所有输出流
|
fscanf
|
格式化输?函数
|
所有输?流
|
fprintf
|
格式化输出函数
|
所有输出流
|
fread
|
?进制输?
|
?件
|
fwrite
|
?进制输出
|
?件
|