字符与字节有什么区别

作者&投稿:周供 (若有异议请与网页底部的电邮联系)
字符与字节有什么区别吗~

字符与字节它们完全不是一个位面的概念,所以两者之间没有“区别”这一说法。在不同编码里,字符和字节的对应关系是不同的。一般来说,半角英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数是不同的,所以两者是不能划等号的。
1个字节(Byte)等于8个bit位,每个bit位是0/1两种状态,也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。
字符,在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。
字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。
①ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。
②UTF-8编码中,一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
③Unicode编码中,一个英文等于两个字节,一个中文(含繁体)等于两个字节。
文本符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
④UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。
⑤UTF-32编码中,世界上任何字符的存储都需要4个字节。

1、字在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。   
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。字出现在不同的地址其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
2、字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。在ASCII编码中,一个英文字母字符存储需要1个字节。
在GB2312编码或GBK编码中,一个汉字字符存储需要2个字节。在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3到4个字节。
在UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。在UTF-32编码中,世界上任何字符的存储都需要4个字节。
3、字节:计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。计算机存储容量大小以字节数来度量。
1024进位制:
1024B=1K(千)B
1024KB=1M(兆)B
1024MB=1G(吉)B
1024GB=1T(太)B
以下还有PB、EB、ZB、YB 、NB、DB,一般人不常使用了。

扩展资料:
在计算机领域, 对于某种特定的计算机设计而言,字是用于表示其自然的数据单位的术语。在这个特定计算机中,字是其用来一次性处理事务的一个固定长度的位(bit)组。一个字的位数(即字长)是计算机系统结构中的一个重要特性。
字长在计算机结构和操作的多个方面均有体现。计算机中大多数寄存器的尺寸是一个字长。计算机处理的典型数值也可能是以字长为单位。
CPU和内存之间的数据传送单位也通常是一个字长。还有而内存中用于指明一个存储位置的地址也经常是以字长为单位的。
现代计算机的字长通常为16、32、64位。其他曾经使用过的字长有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例。
某些最早期的计算机是十进制的而不是二进制的,通常拥有10位或者12位的十进制数字作为字长,还有一些早期的计算机根本就没有固定字长。
有时候字长被定义为某个特定值是为了与早期的计算机保持兼容。现在个人计算机中最通用的微处理器(例如: Intel的Pentium系列和AMD的Athlon系列)就是一个例子。
它们中的IA-32构架是早期的具有16位字长的Intel 8086构架的扩展。而IA-32处理器仍然支持8086(x86)程序,所以在IA-32中,“字”的含义仍然为16位,尽管事实上它运行起来(特别是当默认操作数为32位时)更像一台32位计算机。
类似地,在更新型的x86-64构架中,“字”仍然是16位的,虽然64位操作数更为常见。
参考资料:百度百科--字

字符与字节的区别:

字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于有八位,  也表示一些计算机编程语言中的数据类型和语言字符。Byte数据类型(字节型)用一个字节(Byte)储存,可区别256个数字,取值范围:0到255。 Byte是从0-255的无符号类型,所以不能表示负数。

字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。

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

UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节。

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节。

参考资料:百度百科 字节



(一)“字节”的定义

字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。


(二)“字符”的定义

字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。


(三)“字节”与“字符”

它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:

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

UTF-8编码中,一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。

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

符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。

UTF-32编码中,世界上任何字符的存储都需要4个字节。



字节是存储容量的基本单位,1字节=8个二进制位。 字符是指字母、数字、汉字和各种符号。一个字符在计算机中用若干个字节的二进制数表示,西文字符1个字节,中文字符2个字节。

字符与字节它们完全不是一个位面的概念,所以两者之间没有“区别”这一说法。在不同编码里,字符和字节的对应关系是不同的。一般来说,半角英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数是不同的,所以两者是不能划等号的。

  1. 1个字节(Byte)等于8个bit位,每个bit位是0/1两种状态,也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。

  2. 字符,在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。

  3. 字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。

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

    ②UTF-8编码中,一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。

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

    文本符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

    ④UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。

    ⑤UTF-32编码中,世界上任何字符的存储都需要4个字节。




浅蓝色,你说错了。字符和字节是没有必然联系的,首先有时候跟计算机本身有关,有时候也和字符集本身有关,比如UNICODE字符在32位操作系统上就规定为2个字节。而1个字节就是你看到的1B(1Byte)。1B = 8bit(位),即1字节等于8个位,这个位就是我们常说的二进制数位了,也即一个0或者1,,8个位表示即是11111111,这样的表示。如果是ASCII码在32位操作系统上一般是1个字节的(当然,根据不同的语言也有所不同)。这个是具体而微的东西,它们之间没有必然联系。浅蓝色肯定是把字符理解成字节了。


字符与字节有什么不一样的吗?
字符就是几个字母,比如a和A都是一个字符。aa就是两个字符。每个字节是由8位组成的。位是最小的单位了,叫做bit。而字节呢,叫做byte。所以,一个英文字母,无论大写和小写都是一个字符、一个字节,8位。一个汉字是一个字符、两个字节,16位 知识拓展:具体要区分编码:ASCII码:一个英文字母...

字符跟字节有什么区别
在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息.字节 是 计算机和电信技术中,内存的计量单位,1个字节占8个字元,1个字元就是2进制1位。1个字节为2进制8位。字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()—...

问:字、字符、字节有什么区别?
问:字、字符、字节有什么区别?1、计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个“0”或一个“1”叫一位。 2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。 3、计算机存储容量...

字符和字节的对应关系是什么?
不同编码里,字符和字节的对应关系不同,与编码方式有关。常见的编码字符与字节的对应关系如下:1、ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值25...

字符跟字节有什么区别
在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息.字节 是 计算机和电信技术中,内存的计量单位,1个字节占8个字元,1个字元就是2进制1位。1个字节为2进制8位。字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()—...

字节与字符的区别
字节(Byte)是计量单位,表示数据量多少,是计算机存储容量的计量单位。一个字节占8位。字符(Character)计算机中使用的文字和符号,比如'A'、'B'、'$'、'&'等。字节与字符:①ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。②UTF-8编码中,一个英文字符...

字符和字节的区别是什么?
字符是可使用多种不同字符方案或代码页来表示的抽象实体。例如,UnicodeUTF-16编码将字符表示为16位整数序列,而UnicodeUTF-8编码则将相同的字符表示为8位字节序列。公共语言运行库使用UnicodeUTF-16(Unicode转换格式,16位编码形式)表示字符。针对公共语言运行库的应用程序使用编码将字符表式形式从本机...

“字节”跟“字符”的区别
KB就是 千字节 MB就是兆字节 。。。1个字节等于8个bit位,每个bit位又0\/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。一般来说,半角英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数...

在电脑中字节和字符有什么区别?
在内存中,如果“字符”是以在 unicode 中的序号存在的,那么我们称这种字符串为 unicode 字符串或者宽字节字符串。l"中文123"(占10字节)由于不同 ansi 编码所规定的标准是不相同的,因此,对于一个给定的多字节字符串,我们必须知道它采用的是哪一种编码规则,才能够知道它包含了哪些“字符”。而...

字节和字符有什么区别?
2、字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。在ASCII编码中,一个英文字母字符存储需要1个字节。在GB2312编码或GBK编码中,一个汉字字符存储需要2个字节。在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3...

三江侗族自治县18528806687: “字节”跟“字符”的区别 -
暴娇开瑞: 字节是指一个储存单位(B) KB就是 千字节 MB就是兆字节 ...... 1个字节等于8个bit位,每个bit位又0/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位. 一般来说,半角英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示.在不同的编码方式下一个字符占的字节数不太一样. 所以两者是不能划等号的.

三江侗族自治县18528806687: 字符跟字节有什么区别 -
暴娇开瑞: 在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息. 字节 是 计算机和电信技术中,内存的计量单位,1个字节占8个字元,1个字元就是2进制1位.1个字节为2进制8位. 字符是指计算机中使用的字母、数字、字...

三江侗族自治县18528806687: 字符和字节的区别 -
暴娇开瑞: 字节是计算机存储信息的基本单位. 字符是指计算机中使用的数字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等.一般的,1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节. 但是在access中1个汉字和一个英文字母存储是一样的,需要1个字节

三江侗族自治县18528806687: 什么是字节和字符啊?区别是什么? -
暴娇开瑞: 字节一般是计算机中表示数据的一个基本单位,一个字符可以由多个字节构成

三江侗族自治县18528806687: 字符和字节有什么区别啊?我听有的人说一个汉字等于两个字节,也有的?
暴娇开瑞: 1个等于字节是8个bit位每个bit位又0/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位.一般来说,英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示.在不同的编码方式下一个字符占的字节书不太一样.

三江侗族自治县18528806687: 字符与字节有什么区别
暴娇开瑞: 字节是内存存储数据的单位,字符则是一种数据.1楼的说法是不对的,内存分配给字符数据默认是 2个字节,比如 'a' 是一个字符数据 ,在电脑内存里占两个字节的存储单位.不明白的欢迎在问 谢谢,希望采纳

三江侗族自治县18528806687: 字节和字符的概念区分是什么?
暴娇开瑞: 这是我的看法,请采纳. 这两个概念容易混淆,我们在此做一下区分:概念描述举例字符人们使用的记号,抽象意义上的一个符号

三江侗族自治县18528806687: 在电脑中字节和字符有什么区别? -
暴娇开瑞: K是千 M是兆 G是吉咖 T是太拉 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 数位组:一个在信息技术和数码技术领域中,用于表示信息的数量的单位. 一个数位组是数个二进位的组合.早期...

三江侗族自治县18528806687: 字节、字符的区别,一个汉字是占两个字节还是两个字符? -
暴娇开瑞: 汉字在GBK\GB2312编码是2个字节.字节:字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制.在ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的...

三江侗族自治县18528806687: “字符”与“字节”有何区别? -
暴娇开瑞: 一个汉字是2个字节.一个数字和英文是1个字节.它们都是一个字符.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网