上集我们讲了数据存储,磁带和硬盘这样的技术
可以在断电状态长时间存上万亿个位
非常合适存一整块有关系的数据,或者说"文件"
今天,我们要讨论文件到底是什么以及计算机怎么管理文件
随意排列文件数据完全没问题,但按格式排会更好
这叫 "文件格式"
你可以发明自己的文件格式,程序员偶尔会这样做
但最好用现成标准,比如 JPEG 和 MP3
来看一些简单文件格式,最简单的是文本文件
也叫 TXT 文件, 里面包含的是... 文字 (惊喜吧)
就像所有其它文件,文本文件只是一长串二进制数
来看一个更复杂的例子:波形(Wave)文件,也叫 WAV
它存音频数据
在正确读取数据前,需要知道一些信息
比如码率(bit rate),以及是单声道还是立体声
关于数据的数据,叫"元数据"(meta data)
元数据存在文件开头,在实际数据前面
因此也叫 文件头(Header)
本站内容未经许可,禁止任何网站及个人进行转载。