搞懂Unicode是什么,小白也能轻松玩转字符编码!

吉云

这Unicode是啥玩意儿?

今儿个咱就来唠唠这Unicode,听着挺玄乎,其实也没啥大不了的。说白了,就是给那些字儿嘞、符号嘞,编个号儿,让电脑这玩意儿能认得。你想,这世界上的字儿可多了去了,咱中国字儿就老鼻子了,还有外国那些个弯弯绕绕的,电脑咋分得清?就得靠这Unicode。

搞懂Unicode是什么,小白也能轻松玩转字符编码!

以前嘞,电脑都是外国人弄的,就认得些个英文,数字啥的。那咱们中国字儿咋办?就有人弄了个啥GB编码,能认中国字儿了。可问题又来了,你弄你的GB,他弄他的啥玩意儿编码,这电脑一碰头就晕菜了,互相不认识。这不就乱套了嘛!

  • Unicode就是个统一的标准

这Unicode出来,就是为了解决这乱七八糟的编码问题。它就像个大字典,把全世界的字儿、符号都收罗进来,一个字儿给一个号儿,谁也甭跟谁打架。这号儿,叫啥“代码点”,听着挺高级,其实就是个编号儿。就像咱,张三有个编号1,李四有个编号2,谁也甭抢谁的。

这Unicode好处可多了去了。你想,你在电脑上打个字儿,发给外国的朋友,他那电脑也能认得,不会出来些个乱码。以前那可不行,你发个中国字儿过去,他那儿出来可能就是些个鬼画符,谁也看不懂。

搞懂Unicode是什么,小白也能轻松玩转字符编码!

这Unicode是咋编的号儿?

这Unicode编的号儿,可不是瞎编的,得讲究个规矩。它说是给每个字儿都编两个字节的号儿。啥叫字节?你甭管那么多,就当是个数字就成。两个字节,那就能编好多号儿了,足够把全世界的字儿都装进去。不过,后来越来越多的符号要加进去,就扩展了,有些字儿可能不止两个字节了,但大部分还是两个。

这Unicode编的号儿,说是包含了啥语言、符号、标点符号、技术符号,反正就是啥都有。咱们平时用的字儿,手机上的那些个小表情,都在这Unicode里头呢。有了这Unicode,电脑才能显示出这么多花花绿绿的东西,要不然,就只能看些个干巴巴的英文和数字了。

Unicode跟ASCII有啥不一样?

说到这Unicode,就不能不提那个啥ASCII。这ASCII嘞,是老早以前的编码了,就认得些个英文、数字啥的,连个中国字儿都不认得。就像个老古董,跟不上时代了。这Unicode就不一样了,它啥字儿都认得,比那ASCII强多了。可以这么说,Unicode包含了ASCII,ASCII是Unicode的小弟。

Unicode有啥用处?

搞懂Unicode是什么,小白也能轻松玩转字符编码!

这Unicode的用处可大了去了。你上网看新闻、聊天、发邮件,都离不开它。你要是写个程序,也得用到它。就连你手机上的那些个APP,也得靠它才能显示出字儿来。没有这Unicode,这电脑、手机就跟个废物差不多,啥也干不了。

还有嘞,现在这啥HTTP报文,也得用这Unicode编码。啥是HTTP报文?你甭管那么多,反正就是你上网看东西,那些个数据都得用这Unicode编码,才能传到你电脑上。要不然,你看到的可能就是些个乱码。

Unicode这名字咋来的?

听人说,这Unicode的学名叫啥“Universal Multiple-Octet Coded Character Set”,听着就绕嘴。反正就是说,这玩意儿是个通用的、多字节的编码字符集,能把全世界的字儿都编进去。

总结

说了这么多,你明白这Unicode是啥玩意儿了吧?就是给字儿编个号儿,让电脑认得,全世界通用,就这么简单。有了这Unicode,咱才能在电脑上、手机上看到这么多花花绿绿的东西,才能跟外国人交流,才能上网冲浪。这Unicode,功劳可大着呢!

搞懂Unicode是什么,小白也能轻松玩转字符编码!

Tags:[Unicode, 编码, 字符集, 代码点, ASCII, 计算机, 文本, 语言]

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]