C言語の文字定数の使用方法を教えて欲しいです。

C 言語では、キャラクター定数は 1 文字からなる定数で、シングルクォートで囲む。キャラクター定数の使い方は大きく分けて以下のようなものがある。

  1. 文字定数を直接使用する: 文字定数を直接文字変数に割り当てることができます。例:
char c = 'A';
  1. 文字リテラルを関数のパラメータに渡すことができる。例えば:
printf("%c", 'A');
  1. 文字定数と文字列との比較: 文字定数と文字列とは比較が可能です。例えば以下のように:
if (c == 'A') {
    printf("c is 'A'\n");
}

文字定数は文字1文字を扱うが、文字列は複数の文字を扱う文字の配列です。文字定数は文字1文字しか持てず、文字列は複数の文字を持ち、最後には空文字(’\0’)を持ちます。

bannerAds