在讨论打开和读写文件之前,我们先来看看什么是文件。
前面说过,计算机按二进制格式存储信息,二进制只使用 1 和 0。每个 1 或 0 称为一位(bit),8 位一组称为一个字节(byte)。文件是有名字的字节集合,存储在硬盘、CD、DVD、软盘、flash 盘或其他存储介质上。
文件可以存储很多不同类型的信息。一个文件可以包含文本、图片、音乐、计算机程序、电话号码表等内容。计算机硬盘上的所有内容都以文件的形式存储。程序就是由一个或多个文件构成的。你的计算机的操作系统(比如 Windows、Mac OS X 或 Linux)需要很多很多文件才能运行起来。
文件有以下属性:
名字
类型,表明文件中包含什么类型的数据(图片、音乐、文本)
位置(文件存储在哪里)
大小(文件中有多少字节)