×
C言語の基礎
上記に示すコード例では、文字定数の基本的な文法スタイルと実際の処理手順を簡潔に示しています。ソースコードをコンパイラでビルドして実行することにより、文字定数が規定通りの挙動を示し、期待通りのデータ処理が行われることを直接確認することができます。

もう少し詳しく

C言語における文字定数の本質は「文字コードを表す整数値(int型)」である点にあります。例えば文字定数'A'は、内部のASCII文字コード表における整数値65と完全に同等として処理されます。エスケープシーケンス(改行を表す'\n'、タブを表す'\t'、ヌル文字を表す'\0'など)も1つの文字定数として分類されます。