不同编码方式1个英文字母占的字节是不同的:
1.ASCII码:英文字母(无大小写)占一个字节的空间,中文字符占两个字节的空间。
2.utf-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文的标点符号需要三个字节,英文的标点符号需要一个字节。
3.Unicode编码:英文编码是两个字节,中文编码是两个字节。标点符号在汉语中占两个字节,在英语中占两个字节。
扩展资料:
字节:
一个字节是一组相邻的二进制百位。通常8位为一个字节。它是组成信息并作为一个整体参与操作的一个小单元。
在微型计算机中,通常用来表示存储器的存储容量的字节数。
例如,在c++中已知的数据类型表示中,char通常是1字节,int是4字节,double是8字节。
理解编码的关键是准确理解字符和字节的概念。这两个概念容易混淆,所以让我们在这里做一个区分:
概念描述举例
字符是人们使用的符号,是抽象意义上的符号。中间'1','','','$',“¥”……
字节计算机中存储数据的单元,一个8位二进制数,是一个非常特殊的存储空间。0x010x450xfa……