2016-06-22 19 views

答えて

4

charは8ビットであり、任意の8ビット数またはUTF-8コード単位、または他の文字エンコーディングのコード単位を表します。

unicharは、UTF-16コード単位を表します。

+0

ありがとうございます。それは今すぐ明らかに –

4

unicharはcharの2倍です。多くの場合、他の言語コードで使用

のunichar:

char a = 'y';(正しい)(正しい)
char a = '字';(間違った)

unichar a = '字';

char a[2] : 8bit * 2 

unichar a[2] : 16bit *2 

希望:例えば

違い助けになる。

+0

ありがとう:) –

関連する問題