前四后八 ANSI编码是什么?

ANSI编码是什么?ANSI规范(美国国家标准协会),中文:美国国家标准协会标准规范。为了使计算机支持更多的语言,通常用0x80~0xff范围内的两个字节来表示一个字符。例如,在中文操作系统中,汉字“

ANSI编码是什么?

ANSI规范(美国国家标准协会),中文:美国国家标准协会标准规范。为了使计算机支持更多的语言,通常用0x80~0xff范围内的两个字节来表示一个字符。例如,在中文操作系统中,汉字“Zhong”存储在两个字节中[0xd6,0xd0]。对于ANSI编码,0x00和0x7F之间的字符仍然是一个字节对应一个字符。这是ANSI编码和Unicode编码之间最大最明显的区别。例如,“a is 131”,在ANSI编码中,它需要12个字节,而在Unicode编码中,它需要16个字节。因为在ANSI编码中,四个字符a和1、3和1各只占用一个字节,但在Unicode编码中,它们需要占用两个字节。