char型變量中能不能存儲一個中文漢字,為什么?


在C語言中,char類型占1一個字節,而漢子占2個字節,所以不能存儲。

在Java中,char類型占2個字節,而且Java默認采用Unicode編碼,一個 Unicode碼是16位,所以一個 Unicode碼占兩個字
節,Java中無論漢子還是 英文字母都是用Unicode編碼來表示的。所以,在Java中,char類型變量可以存儲一個中文漢字。


免責聲明!

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



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