共用方式為


寬字元

ANSI 3.1.3.4 整數字元格式,其中包含一個以上的字元或包含一個以上的多位元組字元的寬字元常數的值

一般字元變,而 'ab' 擁有整數值 (int) 0x6162。多個位元組時,先前讀取位元組為單位向左移位的值是 CHAR_BIT 和下一個位元組會使用低的位元 OR 運算子來比較 CHAR_BIT 位元。多位元組字元常數中的位元組數不能超過 sizeof(int),也就是 32 位元目標程式碼的 4。

多位元組字元常數讀取與以上所述,而這會將它轉換成寬字元常數使用mbtowc執行階段函式。如果結果不是有效的寬字元常數,就會發出錯誤。在任何情況下,位元組數目檢查mbtowc函式會限制的值為MB_CUR_MAX

請參閱

概念

字元