Menu
Coddy logo textTech

定数

CoddyのC++ジャーニー「基礎」セクションの一部 — レッスン 10/74。

定数は、一度初期化されると変更できない特別な種類の変数です。

定数を宣言するには、キーワード const に続けて変数の型を使用します:

const int maxValue = 100;

上記の例では、maxValue という名前の定数が 100 という値で初期化されています。

定数の値を変更しようとすると:

const int maxValue = 100;
maxValue = 200; // これはエラーを引き起こします

定数の値は変更できないため、エラーが発生します。

C++では、定数の命名にALL_CAPS(すべて大文字で、単語間をアンダースコアで区切る形式)を使用するのが一般的な慣習です:

const int MAX_VALUE = 100;
const double PI = 3.14159;

これにより、コード内で定数を通常の変数と簡単に区別できるようになります。

challenge icon

チャレンジ

初心者

PI という名前の定数を作成し、値 3.14159 で初期化してください。

チートシート

定数は初期化後に変更することはできません。constの後に型を続けて使用します:

const int MAX_VALUE = 100;
const double PI = 3.14159;

慣習として、定数はすべて大文字(ALL_CAPS)で命名されます。定数を変更しようとするとエラーが発生します:

MAX_VALUE = 200; // エラー - 定数の値は変更できません

自分で試してみよう

#include <iostream>

int main() {
    // 以下にコードを入力してください


    // 以下の行は変更しないでください
    std::cout << "PI = " << PI;
    return 0;
}
quiz icon腕試し

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

基礎のすべてのレッスン