# 常见乱码类型及成因

**URL:** <https://meta.appinn.net/t/topic/82511>\
**Category:** 讨论分享\
**Created:** [2026 年3 月 12 日 08:22 UTC](https://meta.appinn.net/t/topic/82511 "2026-03-12T08:22:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

作者： ![VictoryRoad](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/victoryroad/32/58964_2.png) [@VictoryRoad](https://meta.appinn.net/u/VictoryRoad)\
发布日期： [2026 年3 月 12 日 08:22 UTC](https://meta.appinn.net/t/topic/82511/1 "2026-03-12T08:22:20Z")

</div>

在其他论坛\[1\]看到一张图，总结了平时常见的各种乱码的特点与成因。

大部分乱码都是因为读取内容时编码方式选错了。大家看到乱码时，可以尝试对照这张表，选择正确的编码方式。

 ![](https://h2cdn.appinn.me/original/3X/0/e/0eaa0bac71c378a5a935e230bd63213cd791368d.jpeg)

* * *

1. [https://forum.archlinuxcn.org/t/topic/12407/8](https://forum.archlinuxcn.org/t/topic/12407/8)

---

<div class="post-metadata">

作者： ![dog](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dog/32/18667_2.png) [@dog](https://meta.appinn.net/u/dog)\
发布日期： [2026 年3 月 12 日 12:15 UTC](https://meta.appinn.net/t/topic/82511/2 "2026-03-12T12:15:02Z")

</div>

补充一种，我称之为“冒汉字码”：外文里面会突然冒出来中文。和“古文码”是一体两面。

比如：  
abafite mikofoni nadufasha mu ijana cumi n’umunani  
变成了：  
abafite mikofoni nadufasha mu ijana cumi n鈥檜munani

产生原因是：  
以UTF-8编码保存的撇号（U+2019，字节E2 80 99）及其后的字母u（75），被错误地用GBK编码读取时，字节序列被解析为“鈥檜”两个汉字，从而出现乱码

---

<div class="post-metadata">

作者： ![tjsky](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/tjsky/32/31059_2.png) [@tjsky](https://meta.appinn.net/u/tjsky)\
发布日期： [2026 年3 月 12 日 12:33 UTC](https://meta.appinn.net/t/topic/82511/3 "2026-03-12T12:33:39Z")

</div>

还有`烫烫烫`和`屯屯屯`

一般是程序出现Bug，读取了不该读取的、未定义的内存区域，并且系统尝试以简体中文编码（GBK）将其显示出来时发生的，因为 Visual Studio 编译器会将未初始化的栈（Stack）内存用 `0xCC` 填充，未初始化的堆（Heap）内存用 `0xCD` 填充，用GBK编码解析，就分别变成了`烫烫烫`和`屯屯屯`。

---

<div class="post-metadata">

作者： ![a523084467](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/a523084467/32/7534_2.png) [@a523084467](https://meta.appinn.net/u/a523084467)\
发布日期： [2026 年3 月 15 日 02:31 UTC](https://meta.appinn.net/t/topic/82511/4 "2026-03-15T02:31:39Z")

</div>

话说古文码ai好像能读懂
