utf-8并不"兼容" gb2312, gb18030

注意 utf-8 并不是 向下 兼容"gb2312 gb18030"等编码, 也并不是说, utf-8就是比 gb2312等高级的编码!

比如在terminal中, 你开始使用的 UTF-8 编码创建的一个 中文 文档foo.mytxt, 然后, 你将terminal的编码改为 gb18030, 你再打开这个文档的时候, 就会显式为乱码.

原文地址:https://www.cnblogs.com/bkylee/p/6855430.html