一个英文和汉字分别占几个字节
4个回答
展开全部
一个英文占一个字节 ,一个汉字占两个字节。
1、英语(英文:English)是一种西日耳曼语支,最早被中世纪的英国使用,并因其广阔的殖民地而成为世界使用面积最广的语言。英国人的祖先盎格鲁部落是后来迁移到大不列颠岛地区的日耳曼部落之一,称为英格兰。这两个名字都来自波罗的海半岛的Anglia。
该语言与弗里斯兰语和下撒克森语密切相关,其词汇受到其他日耳曼语系语言的影响,尤其是北欧语(北日耳曼语),并在很大程度上由拉丁文和法文撰写。
2、汉字(拼音:hàn zì,注音符号:ㄏㄢˋ ㄗˋ),又称中文、中国字,别称方块字,是汉语的记录符号,属于表意文字的词素音节文字。世界上最古老的文字之一,已有六千多年的历史。
在形体上逐渐由图形变为笔画,象形变为象征,复杂变为简单;在造字原则上从表形、表意到形声。除极个别汉字外(如瓩、兛、兣、呎、嗧等),都是一个汉字一个音节。
展开全部
一个英文占一个字节 ,一个汉字占两个字节
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
中国字比较复杂,1字节=8位,8位从0000 0000到1111 1111只能表示256个字符,2个字节是2*8=16位,从0000 0000 0000 0000到1111 1111 1111 1111可以表示65535个字符。
6万多个足以表示我们经常用的那些字了。所以我们用2字节表示汉字。
如果用3个字节有很多不常用的字又占了很多不必要的存储空间,所以我们用2个字节而不是1个或者3个表示汉字的国际码。
6万多个足以表示我们经常用的那些字了。所以我们用2字节表示汉字。
如果用3个字节有很多不常用的字又占了很多不必要的存储空间,所以我们用2个字节而不是1个或者3个表示汉字的国际码。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
人类为了将自己的文字,能够存储到计算机中,就为每个文字编了一个号码,在计算机底层,存储这些文字时,实际上存的是该文字对应的编码(二进制数),不同国家使用不同编码表
* 美国人: a - z, A-Z 0-9 ! # $ ---> ASCII码
* 欧洲人: 德语 ,法语 ,西班牙语 --->ISO-8859-1码 拉丁码表
* 中国人: 一 二 丁 藏 --->GB2312 ---> GBK ---> GB13080
* 中国台湾,香港: 繁体 字 --->BIG5
* 全球统一编码表:
* Unicode码: 每个字符 --->2个字节 16个 --->几万个
* UTF-8(基于UniCode,Unicode的改良版):
* 1个字节: 英文字母 (美国人) 0 - 127
* 2个字节: 法语,德语各种语的字母 (欧洲人和俄罗斯)
* 3个字节: 汉子 (中国人)
* 常用的编码: ASCII ISO-8859-1 GBK UTF-8
* 能识别中文编码: GBK UTF-8
*
* GBK: 在GBK编码表中
* 1个字母 : 占1个字节
* 1个汉字: 占2个字节
* UTF-8: 在UTF-8编码表中
* 1个字母: 占1个字节
* 1个汉字: 占3个字节
*
* 在中文操作系统中,所有的文件默认的编码都是GBK
* 美国人: a - z, A-Z 0-9 ! # $ ---> ASCII码
* 欧洲人: 德语 ,法语 ,西班牙语 --->ISO-8859-1码 拉丁码表
* 中国人: 一 二 丁 藏 --->GB2312 ---> GBK ---> GB13080
* 中国台湾,香港: 繁体 字 --->BIG5
* 全球统一编码表:
* Unicode码: 每个字符 --->2个字节 16个 --->几万个
* UTF-8(基于UniCode,Unicode的改良版):
* 1个字节: 英文字母 (美国人) 0 - 127
* 2个字节: 法语,德语各种语的字母 (欧洲人和俄罗斯)
* 3个字节: 汉子 (中国人)
* 常用的编码: ASCII ISO-8859-1 GBK UTF-8
* 能识别中文编码: GBK UTF-8
*
* GBK: 在GBK编码表中
* 1个字母 : 占1个字节
* 1个汉字: 占2个字节
* UTF-8: 在UTF-8编码表中
* 1个字母: 占1个字节
* 1个汉字: 占3个字节
*
* 在中文操作系统中,所有的文件默认的编码都是GBK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询