【一】文件概述
1.文件标识
意义:找到计算机中唯一确定的文件
组成:文件路径、文件名主干、文件扩展名
2.文件类型(文本文件 ,二进制文件)
文本文件:专门存储文本字符数据。
二进制文件:不能直接使用文字处理程序正常读写,必须先了解其结构和序列化规则,再设计正确的反序列化规则,才能正确获取文件信息。
3.标准文件(stdin(标准输入文件, stdout(标准输出文件), stderr(标准错误文件))
【二】文件的基本操作
1.文件的打开(open)和关闭(close)
打开模式
名称
描述
r/rb
只读模式
以只读的形式打开文本文件/二进制文件,若文件不存在或无法找到,文件打开失败
w/wb
只写模式
以只写的形式打开文本文件/二进制文件,若文件已存在,则重写文件,否则创建新文件
a/ab
追加模式
以只写的形式打开文本文件/二进制文件,只允许在该文件末尾追加数据,若文件不存在,则创建新文件
r+/rb+
读取(更新)模式
以读/写的形式打开文本文件/二进制文件,若文件不存在,文件打开失败
w+/wb+
写入(更新)模式
以读/写的形式打开文本文件/二进制文件,若文件已存在&