漢字的四種主要編碼為:外碼、交換碼、機內碼和字形碼。
1、外碼
外碼是用來將漢字輸入到計算機中的壹組鍵盤符號。常用的輸入碼有拼音碼、五筆字型碼、自然碼、表形碼、認知碼、區位碼和電報碼等。
2、交換碼
交換碼計算機內部處理信息,用二進制代碼表,需要采用信息交換碼。
3、機內碼
機內碼根據國標碼的規定,每壹個漢字都有了確定的二進制代碼,在微機內部漢字代碼都用機內碼,在磁盤上記錄漢字代碼也使用機內碼。
4、字形碼
字形碼是漢字的輸出碼,輸出漢字時都采用圖形方式,無論漢字的筆畫多少,每個漢字都可以寫在同樣大小的方塊中。
漢字編碼的優缺點
1、支持漢字:漢字編碼可以直接表示漢字,無需使用轉義字符或其他方法。
2、兼容性好:漢字編碼在不同的計算機平臺之間兼容性較好,方便在不同的系統之間傳輸和***享文本信息。
3、占用空間大:漢字編碼需要使用較多的碼位來表示漢字,占用空間較大。
4、效率低:漢字編碼的查找和比較效率較低,對於大型文本處理系統的性能有壹定的影響。