什么是文件?ASCII文件与二进制文件有什么区别?
1个回答
展开全部
文件,就是一个资源,比如说一张图片,一首音乐,在XP系统下以一个图标样子表现出来的。
ASCII文件嘛,就是里面是ASCII编码,常见文本类型文件。二进制文件就是二进制编码,常见应用程序文件。举个例来区分,不知道你能看懂不
比如说有个文件要存放“8”
可以查到,8的ASCII编码是56,如果以ASCII文件来存,那就是将56存起来。如果以二进制来存,那就是存8;
当然,计算机只认识0和1,所以不管以什么形式来存,都要转成二进制,所以ASCII文件来存这个8字,就是将56的二进制存起来。二进制文件来存这个8,就是将8的二进制存起来。
再举个例,存“81”的区别,我就简单分析了
如果是存二进制文件,那就是将81的二进制存起来。81的二进制是1010001,就将它存起来
如果是存ASCII文件,那就是将8的ASCII码和1的ASCII码存起来,8的ASCII码是56,1的ASCII码是49,那就是将56和49的二进制存起来,自己算56和49的二进制
当然,这仅是个原理说明,具体存还不一样,它们的文件头这些肯定都不相同的
ASCII文件嘛,就是里面是ASCII编码,常见文本类型文件。二进制文件就是二进制编码,常见应用程序文件。举个例来区分,不知道你能看懂不
比如说有个文件要存放“8”
可以查到,8的ASCII编码是56,如果以ASCII文件来存,那就是将56存起来。如果以二进制来存,那就是存8;
当然,计算机只认识0和1,所以不管以什么形式来存,都要转成二进制,所以ASCII文件来存这个8字,就是将56的二进制存起来。二进制文件来存这个8,就是将8的二进制存起来。
再举个例,存“81”的区别,我就简单分析了
如果是存二进制文件,那就是将81的二进制存起来。81的二进制是1010001,就将它存起来
如果是存ASCII文件,那就是将8的ASCII码和1的ASCII码存起来,8的ASCII码是56,1的ASCII码是49,那就是将56和49的二进制存起来,自己算56和49的二进制
当然,这仅是个原理说明,具体存还不一样,它们的文件头这些肯定都不相同的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询