type
status
date
slug
summary
tags
category
icon
password
标签
缓冲文件与文件指针类型
打开和关闭文件
函数fopen() 的返回值
执行成功,则返回包含文件缓冲区等信息的FILE型地址,赋给文件指针fp
不成功,则返回一个NULL(空值)
exit(0):
关闭所有打开的文件,并终止程序的执行
参数0表示程序正常结束;非0参数通常表示不正常的程序结束
文件打开与读写方式
if 读文件
指定的文件必须存在,否则出错;
if 写文件(指定的文件可以存在,也可以不存在)
if 以 "w" 方式写
if 该文件已经存在
原文件将被删去重新建立;
else
按指定的名字新建一个文件;
else if 以 "a" 方式写
if 该文件已经存在
写入的数据将被添加到指定文件原有数据的后面,不会删去原来的内容;
else
按指定的名字新建一个文件(与“w”相同);
if 文件同时读和写
使用"r+"、"w+"或"a+"打开文件
函数fclose() 的返回值
返回0:正常关闭文件
返回非0:无法正常关闭文件
打开多文件
C语言允许同时打开多文件
1.不同的文件对应不同的文件指针
2.不允许同一文件在关闭前再次打开
文件的读写
- Author:烬
- URL:https://myyzgg.top/article/15ec1181-e738-80dd-8ef1-e610714b2be2
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!