什麼是「許功蓋」問題?
簡單來說,就是指早期台灣與香港使用的電腦編碼系統大五碼(Big5)中,因為低位元組與ASCII編碼中的跳脫字元反斜線(\)相同,造成亂碼的問題。
常用字
ASCII(5C) == “\”
A45C么 AE5C娉 B85C稞 C25C擺 A55C功 AF5C珮 B95C鈾 C35C黠 A65C吒 B05C豹
BA5C暝 C45C孀 A75C吭 B15C崤 BB5C蓋 C55C髏 A85C沔 B25C淚 BC5C墦 C65C躡
A95C坼 B35C許 BD5C穀 AA5C歿 B45C廄 BE5C閱 AB5C俞 B55C琵 BF5C璞 AC5C枯
B65C跚 C05C餐 AD5C苒 B75C愧 C15C縷
解決辦法
在字的後面補一個\,譬如:餐\,編譯器所接收到的碼為C05C5C,但因5C5C會編譯為5C,C05C所代表的 “餐” 便能正常顯示。
相關參考連結
1. Big5碼線上查詢系統
2. 常見編碼特點整理(ASCII, BIG5, UTF-8)
3. 維基百科-大五碼 |