拳术天王
首页

第242章 我来改变世界

7位二进制便可表示。英文字母笔划

', ' ')('\n

简单,只要8x8点阵就可以显示蛮好的字符。虽然随着硬件技术的发展,现在字符少笔划简单已经不再是问题,但历史积累却留下了。现代计算机最小的操作单元是字节,8位二进制。表示英文钓钓有鱼。而其它字符只能以多字节表示。现在的各种编码方案都给英文字母是特殊地位。比如尽管unide面向所有代码,但英文字母却特别地只用8位。所以,其它语言一旦不了解原有的编码方案,就不能正确解码,都成了乱码。而英文字符却永远没有乱码。

&esp;&esp;2、积累

&esp;&esp;第二个优势是没有办法的,也就是历史的积累。现在计算机学科几乎所有重要的文档、软件、论文都是英文的或者都有英文的,并都以英语习惯编写。对于母语是其它语言的就是天然屏障。

&esp;&esp;那么解决方案呢?第二个积累没有办法,只能靠时间慢慢解决。来说编码。

&esp;&esp;根据前面分析,产生乱码的原因是多字节造成的。以前硬件不行,8位已经是天了(让tel成名的是4004,4位机)。8位最多只有256个符号,表示汉字显然不行。如果从软硬件统一定义16位为最小操作单位,即一字节为16位。那么,汉字就与ascii完全同等地位。同时显示字模也以16x16为基本显示模式,由硬件完成。那样,汉字就与英文字母完全同等地位

&esp;&esp;【比如尽管unide面向所有代码,但英文字母却特别地只用8位。】——错的。unide编码是所有的文字全部用16

&esp;&esp;unide编码至少存在两个严重的问题:1对大量英语国家(特别是美国等发达国家就是用英语、英语也是世界使用最广泛的语言)反而不兼容,原来一字节表示一字母,unide改用2字节(一字节和ascii一样,另一字节是0);2编程语言中如c,字符串使用编码为0的作为结束符,而unide字符有0编码(特别是英文字符每个都有0),因此unide不能用在c语言中。为此在unide编码的基础上,重新定义了几个变种的编码,utf-8/utf-16等,其中utf-8是最常用的一种编码,它是一种变长度编码,规定:英文和ascii码兼容,还是1字节编码,其它国家文字,用2-3字节不等的长度表示(由于

本章未完,请点击下一页继续阅读! 第3页 / 共4页

相关小说

仙人消失之后 灵异 /
仙人消失之后
九方烨
天上有神,地上有人,世间无仙。身为苦逼打工仔的贺灵川穿越为本界的官二代,原只想花...
6188038字04-24
与它共感(1V1) 灵异 /
与它共感(1V1)
幻海浮声
与它共感(1V1)是幻海浮声的经典精品类作品,与它共感(1V1)主要讲述了:夏暖觉得...
127577字12-23
热的汤,软的面包 灵异 /
热的汤,软的面包
姜可是
热的汤,软的面包是姜可是的经典精品类作品,热的汤,软的面包主要讲述了:阳光黏人精...
104559字11-05
男友说他深爱我[娱乐圈] 灵异 /
男友说他深爱我[娱乐圈]
四月与你
男友说他深爱我[娱乐圈]最新完整章节由网友提供。《男友说他深爱我[娱乐圈]》是由...
197339字07-12
我有一座封妖塔GL 灵异 /
我有一座封妖塔GL
楼非白
我有一座封妖塔GL是楼非白的经典精品类作品,我有一座封妖塔GL主要讲述了:22世纪,...
3039126字11-01
重生成摄政王的黑月光 灵异 /
重生成摄政王的黑月光
影语流光
重生成摄政王的黑月光最新完整章节由网友提供。《重生成摄政王的黑月光》是由影语...
325671字07-12