• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

錕斤拷

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
大萌字.svg
萌娘百科歡迎您參與完善本條目☆Kira~
歡迎正在閱讀這個條目的您協助編輯本條目。編輯前請閱讀Wiki入門條目編輯規範,並查找相關資料。萌娘百科祝您在本站度過愉快的時光。
錕斤拷.png
基本資料
用語名稱 錕斤拷
其他表述 錕屆瀿錕斤拷雮傡錕斤拷直錕斤拷錕
用語出處 字符集轉換BUG
相關條目 俸俸伲購美病

錕斤拷是一個著名的由字符集轉換bug而衍生出的用語,是亂碼梗的典型代表之一。

簡介

「錕斤拷」是GBK字符集與Unicode字符集之間轉換過程中出現的一種亂碼現象。當Unicode字符集中某些字符無法被正確表示時,會使用一個特殊的佔位符字符U+FFFD(REPLACEMENT CHARACTER)來代替。這個佔位符在UTF-8編碼中對應的字節是0xEFBFBD。當這個字節序列重複出現並被錯誤地按照GBK編碼解讀時,就會顯示出「EFBFBDEFBFBD」這樣的亂碼。並且,錕斤拷是一種有損亂碼,也就是當出現錕斤拷時,就說明原始的數據就已經被損壞,無法恢復了。

這個梗的流行也與編程和計算機技術的發展有關,因為很多程式設計師在開發過程中經常遇到編碼問題。「錕斤拷」成為了對編碼錯誤的一種幽默和自嘲的表達方式,也反映了數字時代信息交流中可能出現的障礙。此外,與之相似的亂碼現象還有「燙燙燙」和「屯屯屯」,這些也是由於不同的編碼轉換問題導致的。

「錕斤拷」不僅是技術應用的黑歷史,也成為了網絡文化中的一個有趣現象,經常出現在各種網絡論壇、社交媒體和編程社區中,用來戲謔那些因編碼錯誤導致的奇怪字符顯示問題。

這類亂碼現象也在一些遊戲中出現過,比如RPG遊戲《英雄傳說 空之軌跡SC》的中文版中,「嘿嘿嘿,還好啦」因為亂碼而顯示成了「俸俸伲 購美病」。雖然原理和「錕斤拷」不一樣,但因為同樣都是亂碼,同樣導致了一波網絡流行。亦被網友歸納為「亂碼梗」,經常作為趣談一併提起。

衍生

同樣屬於編碼轉換bug的還有「燙燙燙」、「屯屯屯」和「鍩*」,因為辨識度不如錕斤拷高,所以通常很少單獨被拿出來玩梗,但是和錕斤拷一起拿出來玩的概率很高:

「燙燙燙」和「屯屯屯」亂碼的形成原因主要與Visual Studio的內存初始化方式有關。在Debug模式下,Visual Studio會將未初始化的棧內存填充為0xCC,而未初始化的堆內存填充為0xCD。重複出現就會在GB2312編碼中對應中文字符「CCCC」和「CDCD」,因此在輸出時會出現「燙燙燙」和「屯屯屯」的亂碼現象。

「鍩」開頭亂碼的形成和錕斤拷很像。這類錯誤與語言無關,錯誤的原因是UTF-8的BOM。BOM(Byte Order Mark)是UTF-8文檔的Unicode簽名,即0xEFBBBF這三個字節,當把文件編碼選為UTF-8時,系統會自動在文件頭部添加上這三個字節,而選為UTF-8 NO BOM時會自動去掉這三個字節。一般平台通常不會自動去加BOM,但微軟會搞這些小動作,就導致了「鍩」開頭亂碼的現象。(例1:【鍩縣】開頭的文本是h,http被顯示為鍩縣ttp;例2:【鍩縫】開頭的文本是p,public被顯示為鍩縫ulic)

用法

Nuvola apps important blue.svg
如有需要添加的內容,請自行編輯添加
自己動手,豐衣足食。勿問為什麼沒有oo?
  • 錕斤拷錕斤拷燙燙燙
  • 手持兩把錕斤拷,口中疾呼燙燙燙;腳踏千朵屯屯屯,笑看萬物鍩鍩鍩。
  • 我的世界》中國版里的中文版《終末之詩》中的動態亂碼被翻譯為「錕斤拷」等亂碼。
  • 崩壞:星穹鐵道》中的橡木兵人會複述「錕斤拷錕斤拷錕斤拷。」和「燙燙燙燙燙燙燙。」;幽囚獄金人則會說「消消消消消消滅人類暴政…未來屬于于于于智械。新的帝帝帝帝帝皇即將誕生……將對有有有有機生命展開開開淨化。錕斤拷燙燙燙……」
  • 絕區零》中的委託「救救錕斤拷」。
寬屏模式顯示視頻

擴展閱讀

寬屏模式顯示視頻

參考