Menu
CoddyTech

文字型

CoddyのCジャーニー「基礎」セクションの一部。レッスン 8/63。

Cでは、charデータ型は1文字を格納するために使用されます。Cの文字はシングルクォートで囲みます。

文字変数を宣言します:

char letter;

変数に文字を代入します:

letter = 'A';

1行で宣言と初期化を同時に行うこともできます。

char grade = 'B';

文字はメモリ上で1バイトを占有し、実際にはそのASCII値を表す整数として格納されます(ASCIIは、すべての文字に番号を割り当てる標準的な表です)。たとえば、'A'は65として、'B'は66として格納されます。

%cフォーマット指定子を使用して文字を出力できます。

printf("The letter is: %c\n", letter);
challenge icon

チャレンジ

簡単

次の処理を行うプログラムを作成してください:

  1. symbolという名前の文字変数を宣言する
  2. 文字「@」をこの変数に代入する
  3. @が変数の値であるメッセージ「The symbol is: @」を出力する

自分で試してみよう

#include <stdio.h>

int main() {
    // ここにコードを書いてください
    
    return 0;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Cオンラインコンパイラ

どの文字でもコードを調べる: ASCII変換