编码utf-8汉字多少个字节(计算机原理为什么编码有ASCII)
编码utf-8汉字多少个字节(计算机原理为什么编码有ASCII)
2024-11-22 09:20:29  作者:偶一佳人伴  网址:https://m.xinb2b.cn/life/ira298900.html


计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用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编码。

  • 防晒霜真的有毒吗(最新研究称防晒霜可能有毒)
  • 2024-11-22最新研究称防晒霜可能有毒来源:东方网东方网记者傅文婧5月8日报道:5月8日,一条“防晒霜或含有害成分”的消息上了微博热搜起因是5月7日,美国有线电视新闻网报道,美国食品与药物管理局(FDA)发布的一项最新研究表明,防晒霜里的。
  • 鸡翅和菠萝能一起吃吗(夏秋交替吃酱油鸡翅)
  • 2024-11-22夏秋交替吃酱油鸡翅鸡中翅洗净,斜切三刀或用牙签刺几个孔,方便入味儿用蒜姜,孜然粉,盐腌制搅拌均匀腌制30分钟左右热油下锅,至有点金黄,加入少许水,最后加入酱油上色即可上碟开吃哈哈烤,家常菜,中国菜,家常味,下饭菜,快手。
  • their怎么读(英语their怎么读)
  • 2024-11-22英语their怎么读their英[ðeə(r)]美[ðer]det.他们的;她们的;它们的;在提及性别不详的人时,用以代替his或her双语例句:Theirsuccessisdueinlargeparttotheirde。
  • 简谱中的井号在前还是后(今天咱们来继续认识谱号)
  • 2024-11-22今天咱们来继续认识谱号1、谱号在音乐中是指写在五线谱最左端,用以确定谱表中各线间的具体音高位置的符号2、高音谱号,又叫“G”谱号用它来记写的谱表,叫高音谱表,第中央C(dol)在下加一线上第二线,也就是画高音谱号时起笔的那。
  • 有什么治疗便秘的方法最快(治疗便秘的高效方法有哪些)
  • 2024-11-22治疗便秘的高效方法有哪些摘要:每天为你分享最新养猪知识交流有朋友给我们猪病通问答平台咨询:治疗便秘的高效方法有哪些?鉴于此,我们的兽医师给出了一些建议和方案,相信对您养猪生产一定有所帮助你好,很高兴为你解答这个问题,高效解决。
  • 童年声优都是怪物合集(父母带入我入宅)
  • 2024-11-22父母带入我入宅在此前《超时空要塞》播出的时候,很多动漫迷都认识了一个名叫铃木实里的新人声优(芙蕾雅役)而她也在1月24日的时候发售了自己的出道单曲那么对她来说,动漫到底意味着什么呢?音乐又有着怎样的意义呢?近日,有。
  • 风油精擦家具好吗?家用风油精风油精的妙处
  • 2024-11-22风油精擦家具好吗?家用风油精风油精的妙处风油精,小时候特不爱闻这味,那时只是蚊叮虫咬用它,解痒,感觉没多大用处这瓶风油精也有些年数,是妈妈给我的,天气炎热,"小飞”出来了,就又想起它今天我主要分享几个小妙处,这是我亲自体会过的如果旅游鞋穿着。
  • 预留印鉴章是什么(预留印鉴章是什么意思)
  • 2024-11-22预留印鉴章是什么意思预留印鉴一般指企业在银行开设账户,开户时所需要的在银行预留的印鉴,也就是财务章和法人代表(或者是其授权的一个人)名字的印章(俗称“小印”)印鉴要盖在一张卡片纸上,留在银行当企业需要通过银行对外支付时,。
  • netflix三体什么时候开播(Netflix版三体曝光演员阵容)
  • 2024-11-22Netflix版三体曝光演员阵容Netflix打造剧版《三体》确定第一批演员阵容:艾莎·冈萨雷斯、BenedictWong、周采芹、“山姆”约翰·布莱德利、“洋葱骑士”利亚姆·坎宁安、约翰·艾德坡、JessHong、玛洛·凯丽、艾利。
  • 狐妾民间故事大全(民间故事狐妻)
  • 2024-11-22民间故事狐妻汝南猎户黄寒升,自幼随父亲黄老汉上山打猎,十二岁那年,一云游道士路过村子,将他收为徒弟,带在身边,八年后,黄寒升思及父亲年迈,回家侍奉父亲黄寒升回家后,黄老汉忙活着为他张罗婚事这日,黄寒升下山回家,一。
  • 杜甫春色诗句大全(溪浅云阔1美丽山河)
  • 2024-11-22溪浅云阔1美丽山河三台杜甫草堂杜甫雕像杜甫(生于公元712年-卒于公元770年),(陈子昂逝世10年后出生,又比李白小10岁),字子美,号少陵野老,祖籍襄阳,生于河南巩义,唐代伟大的现实主义诗人,我国古典诗歌的“集大成。