ANSI:American National Standards Institute
为使计算机支持更多语言,通常使用 0x80~0xFF 范围的2个字节来表示1个字符。比如:汉字 '中' 在中文操作系统中,使用[0xD6,0xD0]这两个字节存储。
不同的国家和地区制定了不同的标准,由此产生了GB2312,BIG5,JIS 等各自的编码标准。这些使用2个字节来代表一个字符的各种汉字延伸编码方式,称为ANSI编码。在简体中文系统下,ANSI编码代表GB2312编码,在日文操作系统下,ANSI编码代表JIS编码。
不同ANSI编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI 编码的文本中。
本文深入探讨了ANSI编码在计算机语言支持中的应用,特别是如何使用两个字节表示一个字符,以支持如汉字在内的多种语言。文章详细解释了ANSI编码在不同操作系统中的差异,如GB2312、JIS和BIG5,并阐述了这种编码方式在全球信息交流中的局限性。
2305

被折叠的 条评论
为什么被折叠?



