C ユーザーズガイド

文字定数

エスケープシーケンスではない複数の文字からなる文字定数は、各文字が持つ数値から派生する値を持ちます。たとえば定数 '123' の持つ値は以下のようになります。

表 3-2 複数文字からなる定数 (ANSI)

0

'3'

'2'

'1'

あるいは 0x333231 です。

-Xs オプション使用の場合、あるいは他の非 ANSI の C では、この値は以下のようになります。

表 3-3 複数文字からなる定数 (非 ANSI)

0

'1'

'2'

'3'

あるいは 0x313233 です。