亂碼 

用Windows-1252编码编译UTF-8编码的“乱码”(ja:文字化け日文維基百科條目

乱码指的是電腦系統不能顯示正確的字符,而顯示其他無意義的字符或空白,如一堆ASCII代碼。这样所顯示出來的文字統稱為亂碼。[1]

乱码是因为「所使用的字符的源码在本地计算机上使用了错误的显示字库」,或在本地计算机的字库中找不到相应于源码所指代的字符所致。不同国家和地区的文字字库采用了相同的一段源码,或是源文件中因为文件受到破坏,致使计算机默认提取的源码错误,或是计算机没有安装相应字库,都有可能产生乱码。

例如,微软编译器产生“烫烫烫”“屯屯屯”乱码,编码字符集转换产生的“锟斤拷”“毺絞銝”“脣銝餌”乱码。[2]如果是台湾(BIG-5)会显示“昍昍昍”,日本(Shift-JIS)会显示“フフフフフフ”。

  1. ^ Schäfer, Ingo. Premodern Chinese Written Language, an Introduction. [永久失效連結]
  2. ^ 红猴子. "烫烫烫屯屯屯" 那些事页面存档备份,存于互联网档案馆). 知乎专栏



取材自維基百科 - 中文時事百科