/ 大零蛋带你零基础学电脑_啥是文件?图片文件可以用mp3播放器打开吗?Word文件可以用Excel打开吗?

大零蛋带你零基础学电脑_啥是文件?图片文件可以用mp3播放器打开吗?Word文件可以用Excel打开吗?

由玩转的作者发表于2021-07-06 09:00:00


让我们深入一点,理解,啥是文件。
计算机内的所有信息、所有文件,都是二进制的代码串。

我给你一串二进制代码:010101010111……
啥意思?看你怎么解释了
你解释成声音,播放器播放出来,可能会有个声音(虽然也许是噪音)
你解释成图片,用图片查看器看,可能是一片花纹(虽然可能不是什么特别好看的图像)
你解释成文字,可能看到的是@#¥%……(虽然可能是乱码)

来看《C语言其实很简单》第10章的讲解:







文本文件也称为ASCII码文件,它以每个字符占一个字节的格式存储,每字节保存对应字符的ASCII码。文本文件的内容可以用文本编辑器如记事本查看,txt文件、C源程序文件(.c)、配置文件(.ini)等都属于文本文件。二进制文件的保存格式与文本文件不同,它将数据的二进制编码直接保存到文件中,与数据在内存中的状态基本一致。可执行文件(.exe)、压缩文件(.rar)、图片文件(.jpg)等都属于二进制文件。是文本文件还是二进制文件,是由文件内部的存储格式决定的,也就是由当时保存这个文件时的保存方式决定的,而与文件后缀名无关。例如同是.dat后缀的文件,既可以是文本文件,也可以是二进制文件。
特定后缀的文件必须具有正确的格式才能被正常使用,例如后缀为.exe的文件必须是二进制的才能被执行。当然创建一个文本文件格式的.exe文件也是可以创建的,文件可以存在,但是它无法被执行不能正常使用。




你可以去试试,任意改变文件后缀,

例如,

把xxx.docx改名为xxx.xlsx

把xxx.mp3改名为xxx.jpg

……

后缀改了,它的图标就改了。

双击它,也会打开对应的程序。


然而,文件能够被改变后的程序打开吗?一首歌曲改为xxx.jpg,能看到图像吗?把xxx.docx改名为xxx.xlsx,能用Excel打开Word文件?……当然不能!

即使用记事本打开,看到的也是乱码。


这就是二级制代码可以解释,做不同的解释都可以,但是,解释不对,看到的就是乱码了。声音也听不到了,图像也不成样子,当然Word、Excel都会拒绝给你打开这么胡乱解释的一个文件。


所以,大家不要只看表面现象。文件的后缀、文件的图标,随意改。然而起决定作用的,还是文件内容文件内容才是关键!


  • 了解旬月轻松考过甚至轻松考优秀的正确方法,后台(不是文末留言)回复:学习方法

  • 选择题怎么复习?请关注本公众号,后台(不是文末留言)回复:选择题

  • 下载最新题库?请关注本公众号,后台回复:题库

  • 详细了解教材?请关注本公众号,后台回复:玩转

  • 刷题遇到问题?请关注本公众号,后台回复你的问题关键词,例如:目录、页眉、页脚、空白页、Excel、函数、人口普查、停车收费、税率、条件格式、母版、像素、行网格、作弊……都可以的噢



作者:玩转的作者

公众号:大零蛋带你零基础学电脑

原文链接:http://mp.weixin.qq.com/s?__biz=MzI2NDM4ODg1Nw==&mid=2247491549&idx=1&sn=e044e64429956be30e654324746906e8&chksm=eaac364bdddbbf5da6082b3f8e1d8f37beae31bf599da3f29a4f8aaaa9dc0db2b69c61577b7b&scene=0&xtrack=1#rd

发布时间:2021-07-06 09:00:00

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注