一个汉字占1个字节还是2个字节?

字节也叫Byte,是计算机数据的基本存储单位,在电脑里一个中文字占两个字节。

8bit(位)=1Byte(字节)

1024Byte(字节)=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

其中:K是千,M是兆,G是吉咖,T是太拉。

扩展资料:

1、字

在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。

在计算机的运算器、控制器中,通常都是以字为单位进行传送的。字出现在不同的地址其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。

2、字长

计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。

计算的字长是指它一次可处理的二进制数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。

一般地,大型计算机的字长为32-64位,小型计算机为12-32位,而微型计算机为4-16位。字长是衡量计算机性能的一个重要因素。

3、字节

字节是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。

在微型计算机中,通常用多少字节来表示存储器的存储容量。

字符:人们使用的记号,抽象意义上的一个符号。

字节:计算机中存储数据的单元,一个8位的二进制数,是一个很具体的存储空间。

4、字符串

在内存中,如果“字符”是以ANSI编码形式存在的,一个字符可能使用一个字节或多个字节来表示,那么我们称这种字符串为ANSI字符串或者多字节字符串。如,"中文123" (占8字节,包括一个隐藏的\0)。

字符集

对于ANSI编码方式,存在不同的字符集(Charset)。同样的字节序列,在不同的字符集下表示的字符不一样。要正确解析一个ANSI字符串,还要选择正确的字符集,否则就可能导致所谓的乱码现象。不同语言版本的操作系统,都有一个默认的字符集。在不指定字符集的情况下,系统会使用此字符集来解析ANSI字符串。

每个字符集都有一个唯一的编号,称为代码页(Code Page)。简体中文(GB2312)的代码页为936,而系统默认字符集的代码页为0,它表示根据系统的语言设置来选择一个合适的字符集。

参考资料:百度百科-字节



  • 涓涓眽瀛鍦ㄨ绠楁満涓崰鍑涓瓧鑺?
    绛旓細锛1锛夊湪24脳24鐨勭綉鏍间腑鎻忕粯涓涓眽瀛锛屾暣涓綉鏍煎垎涓24琛24鍒楋紝姣忎釜灏忔牸鐢1浣浜杩涘埗缂栫爜琛ㄧず銆傦紙2锛夋瘡涓琛岄渶瑕24涓簩杩涘埗浣嶏紝鍗3涓瓧鑺锛24琛屽叡鍗24脳3=72涓瓧鑺 锛3锛1024涓渶瑕1024脳72=73728瀛楄妭
  • 涓涓眽瀛楀崰1涓瓧鑺傝繕鏄2涓瓧鑺?
    绛旓細瀛楄妭涔熷彨Byte锛屾槸璁$畻鏈烘暟鎹殑鍩烘湰瀛樺偍鍗曚綅锛屽湪鐢佃剳閲涓涓腑鏂囧瓧鍗犱袱涓瓧鑺銆8bit(浣)=1Byte(瀛楄妭)1024Byte(瀛楄妭)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 鍏朵腑锛欿鏄崈,M鏄厗,G鏄悏鍜,T鏄お鎷夈
  • 瀛樺偍涓涓眽瀛鐨勫唴鐮佹墍闇鐨瀛楄妭鏁版槸鍑犱釜
    绛旓細1涓瓧鑺绛変簬8浣嶄簩杩涘埗锛屾瘡涓眽瀛楁湁涓簩杩涘埗缂栫爜,鍙眽瀛楀浗鏍囩爜銆傝屽湪鍥藉唴娴佽鐨勬眽瀛楃郴缁熶腑锛涓涓眽瀛鐨勬満鍐呯爜鍗2涓瓧鑺銆傚洜涓烘眽瀛楀鐞嗙郴缁熻淇濊瘉涓タ鏂囩殑鍏煎锛屽綋绯荤粺涓悓鏃跺瓨鍦ˋSCII鐮佸拰姹夊瓧鍥芥爣鐮佹椂锛屽皢浼氫骇鐢熶簩涔夋с傛墍浠ュ瓨鍌ㄤ竴涓眽瀛楃殑鍐呯爜鎵闇鐨勫瓧鑺傛暟鏄2涓
  • 涓涓眽瀛鏄嚑涓瓧鑺
    绛旓細涓涓眽瀛=2涓鑻辨枃瀛楁瘝=2瀛楄妭 瀹樻柟鏍囧噯锛1姹夊瓧=2瀛楄妭 1瀛楄妭锛Byte)锛8瀛椾綅锛8涓簩杩涘埗鏁 1瀛椾綅(bit)锛1涓浜岃繘鍒舵暟 1B=8b 1KB=1024B 1MB=1024KB 1GB=1024MB 纭欢鍟嗘爣鍑嗭細1GB=1000MB 1MB=1000KB 1KB=1000B 閫氬父鎯呭喌涓嬶紝鎶夿绉颁负瀛楄妭銆乥绉颁负瀛椾綅銆並B绉颁负鍗冨瓧鑺傘丮B绉颁负鍏嗗瓧鑺傘丟B绉颁负鍚...
  • 涓涓眽瀛鍐呯爜鍗犵敤澶氬皯瀛楄妭?
    绛旓細瑙g瓟锛涓涓眽瀛鍐呯爜涓嶈繃16浣嶏紝鍗2涓瓧鑺 琛ュ厖锛氬瓧鑺(Byte)鏄绠楁満淇℃伅鎶鏈敤浜庤閲忓瓨鍌ㄥ閲忓拰浼犺緭瀹归噺鐨勪竴绉嶈閲忓崟浣嶏紝1涓瓧鑺绛変簬8浣嶄簩杩涘埗銆1KB(Kilobyte 鍗冨瓧鑺)=1024B锛1MB(Megabyte 鍏嗗瓧鑺 绠绉扳滃厗鈥)=1024KB锛1GB(Gigabyte 鍚夊瓧鑺 鍙堢О鈥滃崈鍏嗏)=1024MB锛1TB(Trillionbyte 涓囦嚎瀛楄妭 澶瓧鑺)=...
  • 涓涓眽瀛澶氬皯涓瓧绗?
    绛旓細涓涓眽瀛绛変簬2涓瓧绗︺傚湪 ASCII 缂栫爜涓紝涓涓嫳鏂囧瓧姣嶅瓧绗﹀瓨鍌ㄩ渶瑕1涓瓧鑺銆傚湪 GB 2312 缂栫爜鎴 GBK 缂栫爜涓紝涓涓眽瀛楀瓧绗﹀瓨鍌ㄩ渶瑕2涓瓧鑺銆傚湪UTF-8缂栫爜涓紝涓涓嫳鏂囧瓧姣嶅瓧绗﹀瓨鍌ㄩ渶瑕1涓瓧鑺傦紝涓涓眽瀛楀瓧绗﹀偍瀛橀渶瑕3鍒4涓瓧鑺傘傚湪UTF-16缂栫爜涓紝涓涓嫳鏂囧瓧姣嶅瓧绗︽垨涓涓眽瀛楀瓧绗﹀瓨鍌ㄩ兘闇瑕2涓瓧鑺傦紙...
  • 1涓眽瀛楀崰澶氬皯瀛楄妭?
    绛旓細1瀛=2瀛楄妭 1瀛楄妭=8浣 1瀛=2*8=16浣 鍗曚綅濡備笅锛氬瓧锛坵ord锛夊瓧鑺傦紙byte锛変綅锛坆it锛
  • 涓涓眽瀛楀崰鍑涓瓧鑺?
    绛旓細GBK缂栫爜锛涓涓眽瀛楀崰涓や釜瀛楄妭銆俇TF-16缂栫爜锛岄氬父姹夊瓧鍗犱袱涓瓧鑺傦紝CJKV鎵╁睍B鍖恒佹墿灞旵鍖恒佹墿灞旸鍖轰腑鐨勬眽瀛楀崰鍥涗釜瀛楄妭锛堜竴鑸瓧绗︾殑Unicode鑼冨洿鏄疷+0000鑷砋+FFFF銆傝岃繖浜涙墿灞曢儴鍒嗙殑鑼冨洿澶т簬U+20000锛屽洜鑰岃鐢ㄤ袱涓猆TF-16锛夈俇TF-8缂栫爜鏄彉闀跨紪鐮侊紝閫氬父姹夊瓧鍗犱笁涓瓧鑺傦紝鎵╁睍B鍖轰互鍚庣殑姹夊瓧鍗犲洓涓瓧鑺傘傚瓧...
  • 璁$畻鏈轰腑瀛樺偍涓涓眽瀛闇瑕佸嚑瀛楄妭
    绛旓細涓涓眽瀛闇瑕涓や釜瀛楄妭锛岃嫳鏂囧垯鍙渶瑕佷竴涓瓧鑺傘侫SCII鐮侊細涓涓嫳鏂囧瓧姣嶏紙涓嶅垎澶у皬鍐欙級鍗犱竴涓瓧鑺傜殑绌洪棿銆備竴涓簩杩涘埗鏁板瓧搴忓垪锛屽湪璁$畻鏈轰腑浣滀负涓涓暟瀛楀崟鍏冿紝涓鑸负8浣嶄簩杩涘埗鏁般傛崲绠椾负鍗佽繘鍒 锛屾渶灏忓-128锛屾渶澶у127銆傚涓涓狝SCII鐮佸氨鏄竴涓瓧鑺傘俇TF-8缂栫爜锛氫竴涓嫳鏂囧瓧绗︾瓑浜庝竴涓瓧鑺傦紝涓涓腑鏂...
  • 涓涓腑鏂囧崰鍑涓瓧鑺
    绛旓細1鍗冨悏瀛楄妭(KGB,KiloGigaByte)=1024鍚夊瓧鑺 1鍚夊瓧鑺(GB,GigaByte) =1024鍏嗗瓧鑺 1鍏嗗瓧鑺(MB,MegaByte) =1024鍗冨瓧鑺 1鍗冨瓧鑺(KB,KiloByte) =1024瀛楄妭 1瀛楄妭(Byte锛 = 8浣(bit)闂浜岋細涓涓眽瀛楀崰鍑犱釜瀛楄妭锛 2涓瓧鑺锛屽瓧姣嶄竴涓 闂涓夛細涓涓瓧绗︾瓑浜庡嚑涓瓧鑺 涓嶅悓鐨勫瓧绗︽墍鍗犵殑瀛楄妭鏄笉鍚岀殑...
  • 扩展阅读:字节占用规则 ... 汉字在编码中几个字节 ... 一个字节可放几个汉字 ... 汉字占两个自己的位置是指 ... 一个字长占多少字节 ... 字模占用字节数 ... 数字五占用几个字节 ... 双字节多少位 ... 一个汉字为什么占两个字节 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网