一个字符是由一个字节(即8个二进制位)来表示的,不同编码方式、汉字或字母所需字节不同。
1、ASCII 编码:一个英文字母占1个字节。
2、GB 2312 编码/GBK 编码:一个汉字占2个字节。
3、UTF-8:一个英文字母占1个字节,一个汉字占3到4个字节。
4、在UTF-16编码中,字母汉字都占2字节。
5、在UTF-32编码中,任何字符都占4个字节。
也就是说一个字符是2-3个汉字,或者2-8个英文字母。
扩展资料:
汉字,字符,字节,位之间的关系:
1个汉字 = 1个字 = 1个字节
1个字符 = 1个字节 = 8bit(ACSII码下)
1个字符 = 2个字节 = 16bit(Unicode码下)
参考资料来源:百度百科-字符