ANSI在网络中什么意思

1个回答

  • ANSI码(American National Standards Institute),中文:美国国家标准学会的标准码.   为使计算机支持更多语言,通常使用 0x80~0xFF 范围的 2 个字节来表示 1 个字符.比如:汉字 '中' 在中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储. 对于ANSI编码而言,0x00~0x7F之间的字符,依旧是1个字节代表1个字符.这一点是ANSI编码与Unicode(UTF-16)编码之间最大也最明显的区别.比如“A君是第131号”,在ANSI编码中,占用12个字节,而在Unicode(UTF-16)编码中,占用16个字节.因为A和1、3、1这4个字符,在ANSI编码中只各占1个字节,而在Unicode(UTF-16)编码中,是需要各占2个字节的.