文件格式是怎样产生的

来源:百度知道 编辑:UC知道 时间:2024/06/10 00:43:08
电脑的文件有好多格式,比如
word文档格式为.doc
excel文档格式为.xls
各种图片格式有.jpg .ico .psd ......
系统文件有.sys
链接库文件.dll
.mp3 .000 .zip .frm .txt
......
我想问的是这些格式最初是怎么样产生定义的?
我们自己能不能定义一个新的文件格式呢?
比如说我要制作一个像word一样的字处理软件,开发一种新的文件格式,难道要把所有的字符都一个一个的,按照我的定义,重新编码吗?这样工作量也太大了哦

1.准确的说,你的问题应该是“文件扩展名是根据什么定义的?”,而文件扩展名通常就告诉了我们文件的格式,可以理解为文件的“性质”

扩展名的定义有几种来源,如doc,是document(document)的简写,txt表示text(正文,本文),exe来源于execute(执行);mp3表示mpeg音频的第3层;而wmv是windows media video的缩写

2.如上所述,你自己当然也可以定义一个新的格式(扩展名),当然这种文件必须(首先)只能被你开发的程序打开,比如wmv,开始只能用windows media player打开,而rmvb只能用realplayer打开

以上是我个人的理解,如有不妥,请高手指正

也可以的,比如 你定个规矩:把123456789这些数字不用这些东西来表达,换一种格式啊。
关键是除了你谁能认识呢~

根据它的文件特征或产生这种文件的应用程序的英文单词的缩写,同一类的诸多拓展名(就是你说的文件格式名)都有自己的特点,有的注重质量,有的注重少占空间。
至于自己定义吗,你把文件夹选项里的隐藏拓展名的复选框取消了,你就可以看到拓展名了,能随便改,不过没有应用程序可以识别并打开你改完的文件,除非你自己再开发一个程序来解析这个拓展名

人们给计算机定的,好认