科百科
当前位置: 首页 范文大全

编码utf-8汉字多少个字节(计算机原理为什么编码有ASCII)

时间:2023-08-06 作者: 小编 阅读量: 3 栏目名: 范文大全

比如,两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295等。UTF-8Unicode的出现解决了乱码问题,但是也带来了新问题。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间。字符编码的工作方式1、在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以一个字节能表示的最大的整数就是255,如果要表示更大的整数,就必须用更多的字节。比如,两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295等。

ASCII编码

计算机是美国人发明的,最早只有大小写英文字母、数字和一些符号等127个字符被编码到计算机里,这也即是我们知道的ASCII编码(如下图)。在ASCll编码下,大写字母A的编码是65,小写字母z的编码是122,如下图。

Unicode

从上文中我们知道,一个字节能表示的最大整数是255,但是《现代汉语常用字表》中有3500个汉字,因此,要处理中文显然一个字节是不够的,至少需要两个字节。所以,中国就制定了GB2312编码,用来把中文编进去。

你可以想得到的是,全世界有上百种语言,日本把日文编到Shift_JIS里,韩国把韩文编到Euc-kr里,各国有各国的标准,就会不可避免地出现冲突,结果就是在多语言混合的文本中,显示出来会有乱码。

鉴于此,Unicode编码应运而生。Unicode的出现就是要把所有语言都统一到一套编码里,以确保在多语言混合的文本中不会再有乱码问题。

UTF-8

Unicode的出现解决了乱码问题,但是也带来了新问题。编码长度是不可变的,说使用2个字节它一定会使用2个字节。这样如果你写的文本基本上都是英文的话,用Unicode编码比ASCII编码可能需要多一倍的存储空间,这在存储和传输上就十分不划算。

所以本着节约的精神,科学家们有创造出了“可变长编码”的UTF-8编码。UTF-8编码根据不同的数字大小把一个Unicode字符编码成1-6个字节,比如,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间。

字符编码的工作方式

1、在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

2、用记事本编辑的时候,从文件读取的UTF-8字符将被转换为Unicode字符到内存里,编辑完成后,保存的时候再把Unicode转换为UTF-8保存到文件:

3、浏览网页的时候,服务器会先把动态生成的Unicode内容转换为UTF-8,然后再传输到浏览器

所以,你看到很多网页的源码上会有类似<meta charset="UTF-8" />的信息,这就表示该网页正是用的UTF-8编码。

    推荐阅读
  • 方形培根香菇披萨(方形培根香菇披萨的做法)

    备好材料,酵母提前放入碗中,倒入温水搅匀后静置5分钟。将中筋面粉,盐混合放入盆中,酵母水倒入面粉中,用筷子搅动,使它慢慢混合,然后用筷子搅拌面团。再用手把面和到光滑,加入软化的黄油柔到面团弹性。最后加入芝士粉,披萨草,糖,盐,胡椒粉,拌均匀关火,盛出备用。撒些马苏里拉,撒上一层玉米火腿,撒一层菠萝,撒一层玉米,青豆,胡萝卜粒。最后再撒层马苏里拉,180°烤20分钟即可。

  • 瞬间暖心被融化了这句话是什么意思(瞬间暖心被融化了这句话意思是什么)

    如果身临其境是一种洒脱,那它就没有人们神往追求的一种愿意为之付出的努力当它在意识中支配了自我本我超我,也许这只是一个意识认知与个体妥协的过程在布朗宁的后现代思想中,这是一种超脱邪恶压力的纯粹倾向,现在小编就来说说关于瞬间暖心被融化了这句话是什么意思?在布朗宁的后现代思想中,这是一种超脱邪恶压力的纯粹倾向。而只有一种唯一,在每个不同的人心中,眼神中。

  • 和平精英太极辅助怎么用(玩和平精英的时候你打辅助吗)

    接下来我们就一起去研究一下吧!和平精英太极辅助怎么用和平精英太极辅助操作很简单,就挂机即可。完美免费无需操心,简单上手的操作,随时随地都能使用。和平精英、刺激战场国际服通用,全机型适配,下载就可使用。稳定高效,无需付费,所有功能随便用。支持微调准星位置,解决不同手机需求。有的共享准星系统,让多样化准星无限可能。

  • 问道70级首饰怎么获得(问道首饰属性转换技巧)

    首饰重铸首饰重铸功能作用:启动首饰三合一系统玩法,保留首饰基础属性外,将随机生成附加属性,更有概率获得所有相性5的首饰!目前只有80~100级的首饰才可以进行首饰重铸,其它等级的不能重铸。重铸必定成功,成功后3个参与重铸的首饰消失,并重新获得1个全新的同类型同等级首饰3。重铸产生的新首饰附加属性将随机生成。问答社区服务为玩家们提供了相互交流并相互解惑的平台,让玩家们的疑问尽快得到解决。

  • 孕妇贫血吃什么补血最快 孕妇贫血吃什么补血最快最好方法

    孕妇在妊娠期间处于闭经状态,若孕妇贫血多数是因为孕妇的血红蛋白比较低,而胎儿的需求量又大,导致孕妇比较容易出现贫血症状。多吃富叶酸食物在怀孕前3个月到怀孕后3个月这段时间孕妇要开始服用叶酸补剂来调理身体,因为叶酸可以合成DNA过程中重要辅酶,可以防止贫血。食含维生素C的食物孕妇可以多食用含有维生素C的食物来调理贫血症状,而且还可以增强自身免疫力和促进自身对铁元素的吸收。

  • 合格考与选择考的区别是什么(合格考与选择考有何不同)

    合格考覆盖国家课程方案规定的所有学习科目。选择考中,首选科目成绩以原始成绩呈现;再选科目成绩以等级转换分形式呈现。全省统一组织的合格性考试每年组织1次,安排在高中二年级,普通高中在校生均须参加合格性考试。选择考从2021年开始实施,每年组织1次,时间安排在当年6月份全国统一高考科目考试结束后进行。

  • 车可以申请更换车牌号码吗(换车牌号码有哪些手续)

    另外选号成功后会有三天的保护期,如果在这三天内没有办理车牌登记,此车牌号码也会注销。而且选择到理想的号码也要及时上牌,不然也可能会超过三天车牌号不能顺利上牌。异地转入换车牌如果车辆是外地车牌号码,已经取得了本地车牌的资格,也有购车指标,可以把车从外地迁入本地,也是可以换车牌。

  • 李湘个人资料(李湘主持人相关介绍)

    李湘个人资料李湘,1976年02月10日出生于湖南省长沙市,毕业于中国传媒大学。2004年11月,正式离开湖南卫视《快乐大本营》。2013年8月,李湘出任深圳卫视副总监。2016年3月,李湘加盟奇虎360,任职副总裁及首席内容官,分管360影视以及相关内容业务。5月,李湘被正式任命为360娱乐总裁。

  • 幸运红和红色手机壳哪个好看(新年一起来沾沾喜气)

    小编注:恭喜值友@雯明天下抽中美图V4手机,大家一起来沾沾喜气吧,顺便踊跃参加值友幸运屋,说不准就有新年礼物了呢。“外套”不太合身啊,有些松垮。希望厂家日后通过升级固件,可以把拍照键可设置成解锁键。边框的处理工艺确实不错,没有什么毛边,天线设计在双色边框的交接处▼底部对称设计的话筒和扬声器,开孔貌似也是cnc工艺,处理的挺精致,机身背部是弧形设计。

  • 南非万寿菊的种植方法有哪些,如何养好万寿菊

    南非万寿菊对水分的需求是很高的,所以我们种植南非万寿菊,要确保能够合理的浇水。合理的施肥对南非万寿菊的生长也非常重要,一般两个月左右施一次肥。最后,想要种好南非万寿菊还要防治虫害,无论种什么花卉植物,出现虫害都是很正常的。如何养好万寿菊南非万寿菊的习性就是喜欢阳光,耐寒性一般,零下5℃可能会冻伤植株。但南非万寿菊的耐旱性很好,喜欢疏松肥沃的土壤。