一个字节等于几个字?

 我来答
隐曼情3
2022-10-18 · TA获得超过2940个赞
知道小有建树答主
回答量:3848
采纳率:99%
帮助的人:191万
展开全部
计算机中一个字到底等于多少个字节啊""
我知道网上很多都说是:一个汉字等攻两个字节,一个英文字母或一个数字等于一个数字>>但老师给出的答案是一个字等于四个字节>而且书本上还有这么一句话:以能被四整除的地址开始的连续的四个字节构成一个字. 字的数据类型为四个连续的字节,32位微处理器的数据全部支持以字方式储存的格式..........

首先对上面书本中...的话表示怀疑,“以能被四整除的地址开始的连续的四个字节构成一个字”,不是字,是双字,“32位微处理器的数据全部支持以字方式储存的格式”,这话实在是误人子弟,不知道作者见过多个32位处理器

你记住:

1、字节,byte,8bit,就是8个二进制位,一个ASCII字母占用的空间

2、字,word,16bit,一个汉字占用的空间,值得一提的是,这里牵扯的编码,例如UNicode,GBK,big5

3、双字,dword,32bit

3、四个连续的字节....这个是考虑到32位处理器的对齐问题,对齐是因为效率问题,如果你不明白,忽略它吧

4、将来可能盛行的64bit,尚未起名,不过,本人预测一下,是否可以叫qword?
一个字符等于几个字节
不同的字符所占的字节是不同的。

ASCII码:

一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。

UTF-8编码:

一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。

Unicode编码:

一个英文等于两个字节,一个中文(含繁体)等于两个字节。

符号:

英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
一个字占几个字节
专业人士来回答:

计算机组成原理里面的“字”等于四个字节,这句话是对的。

计算机组成原理里面的“字”,就是一个存储空间的大小单位,它和汉字的“字”,只是名字一样,完全不是一个东西,也没有什么关系。

在ascii码中,一个英文的字符占一个字节;

一个int类型占用4个字节,一个字节是8个位,一个位就是一个0或者一个1;

在一丁汉字的编码中,一个汉字占用2个字节,个别生僻的汉字会占用更多的字节。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式