点击进入无广告高清中文字幕版>>

上集我们讲了数据存储,磁带和硬盘这样的技术

可以在断电状态长时间存上万亿个位

非常合适存一整块有关系的数据,或者说"文件"

今天,我们要讨论文件到底是什么以及计算机怎么管理文件

随意排列文件数据完全没问题,但按格式排会更好

这叫 "文件格式"

你可以发明自己的文件格式,程序员偶尔会这样做

但最好用现成标准,比如 JPEG 和 MP3

来看一些简单文件格式,最简单的是文本文件

也叫 TXT 文件, 里面包含的是... 文字 (惊喜吧)

就像所有其它文件,文本文件只是一长串二进制数

来看一个更复杂的例子:波形(Wave)文件,也叫 WAV

它存音频数据

在正确读取数据前,需要知道一些信息

比如码率(bit rate),以及是单声道还是立体声

关于数据的数据,叫"元数据"(meta data)

元数据存在文件开头,在实际数据前面

因此也叫 文件头(Header)