C語言之數據類型④——中文字符


  這里需要知道擴展ASCII碼表:即128-255的擴展碼稱為稱為擴展ASCII碼。但是基本不使用,因此后來規定當兩個擴展ASCII碼連在一起時,就表示一個漢字,這樣表示7000多個簡體漢字。

  在這些編碼里,連在ASCII里本來就有的數字,標點,字母統統重新變了兩個字節長的編碼,這就是常說的“全角”字符,而原來在127號一下的那些就叫“半角”字符了

上述編碼規則就是GB2312或GB2312-80

弊端:

  (1)兩種編碼可能使用相同的數字代表兩個不同的符號

  (2)或者使用相同的數字代表不同的符號

Unicode編碼就是為了解決這個問題才出現的

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM