记事本存储时,默认是ANSI编码。这个编码是Windows的内码,根据操作系统的语言区域不同,在内部会转换成对应的语言的编码,如中文会转成GBXXXX(中国汉字编码)。
这个文件,放在外国的语言的操作系统,那么打开的文件内容则会解释成外国的语言的编码,因此,不能够正常显示中文,而是乱码。而保存是选择ANSI其他的编码,则是指定编码,则不会在内部转换了。
因此,一般采用固定编码的,只要系统支持此编码,就能够正常显示。
详细的解释,在站内搜索《程序员不得不知道的内码ANSI》即可。
编程常识:4 内码ANSI的秘密
更新:2015-07-04 浏览:1+次记事本存储时,默认是ANSI编码。这个编码是Windows的内码,根据操作系统的语言区域不同,在内部会转换成对应的语言的编码,如中文会转成GBXXXX(中国汉字编码)。
这个文件,放在外国的语言的操作系统,那么打开的文件内容则会解释成外国的语言的编码,因此,不能够正常显示中文,而是乱码。而保存是选择ANSI其他的编码,则是指定编码,则不会在内部转换了。
因此,一般采用固定编码的,只要系统支持此编码,就能够正常显示。
详细的解释,在站内搜索《程序员不得不知道的内码ANSI》即可。
其他推荐
相关资讯