文件格式

http://baike.baidu.com/link?url=sVXnmfdZI8P2Pi5cvDknPJL0GbzK9MHqK8cn4XyxVyYEfyt09InCv5vBAK8EO5dqWjHqdX7EI0Amg0e79qNg65gUMygSJhJBSgv8blh2qaRYAZVQ3uXn03Yh-aOoa_MV

文件格式(或 文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储存图片,有的储存程序,有的储存文字信息。每一类信息,都可以一种或多种文件格式保存在电脑存储中。每一种文件格式通常会有一种或多种 扩展名可以用来识别,但也可能没有扩展名。扩展名可以帮助应用程序识别的文件格式。
对于 硬盘机或任何电脑存储来说,有效的信息只有0和1两种。所以电脑必须设计有相应的方式进行信息- 位元的转换。对于不同的信息有不同的存储格式。
 
从程序的角度来看,文件是数据流,文件系统为每一种文件格式规定了访问的方法。
 
许多文件格式都有公开的、不同程度规范或者建议的格式。这些规范或者建议描述了数据如何编码,如何排列。有时也规定了是否需要特定的电脑程序读取或处理。
 

扩展名

扩展名识别文件格式的方式最先在数字设备公司的 CP/M操作系统被采用。而后又被DOS和Windows操作系统采用。扩展名是指文件名中,最后一个点(.)号后的字母序列。例如,HTML文件通过.htm或. html扩展名识别;GIF图形文件用. gif扩展名识别。在早期的FAT文件系统中,扩展名限制只能是三个字符,因此尽管绝大多数的操作系统已不再有此限制,许多文件格式至今仍然采用三个字符作扩展名。因为没有一个正式的扩展名命名标准,所以,有些文件格式可能会采用相同的扩展名,出现这样的情况就会使操作系统错误地识别文件格式,同时也给用户造成困惑。
扩展名方式的一个特点是,更改 文件扩展名会导致系统误判文件格式。例如,将文件名. html 简单改名为文件名.txt会使系统误将HTML文件识别为 纯文本格式。尽管一些熟练的用户可以利用这个特点,但普通用户很容易在改名时发生错误,而使得文件变得无法使用。因此,现代的有些操作系统管理程序,例如Windows Explorer加入了限制向用户显示文件扩展名的功能。
 

幻数

幻数(外语: magic number),它可以用来标记文件或者协议的格式,很多文件都有幻数标志来表明该文件的格式。[1]  
例如zip文档的开头标记一般为PK(包、外语全称:P acK),这是一种源于 磁盘操作系统时代的格式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值