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変換