← SEARCHABLE ARCHIVE
C / C++ · 2026-05-07

C++ 基礎からマスターまで — 第2回

変数とは何ですか?

INTERACTIVE READING MODE →

本ブログ作成文は、講義を目指して製作されました。 また、作成された文章の情報も間違っている可能性がありますので、ご注意ください。

今回の記事では変数について調べてみよう。

変数とは、値を格納する空間です。 変数はプログラム内のデータを保存して操作するために使用されます。 変数は特定のデータ型を持ち、その型に合った値を格納できます。 例えば、整数型変数は整数値を格納することができ、文字列型変数は文字列値を格納することができる。

変数は宣言と初期化プロセスを経て使用されます。 変数宣言は、変数の名前とデータ型を指定するプロセスです。 例えば、int age;は整数型変数ageを宣言するのだ。

変数初期化は、変数に最初に値を割り当てるプロセスです。 例えば、age = 25;は変数ageに整数値25を割り当てることです。

変数宣言と初期化は1行で書くこともできます。 例えば、int age = 25;は変数ageを宣言し、同時に初期化するのだ。

#include <iostream>

int main() {
    int age; //変数宣言
    age = 25; //変数の初期化
    std::cout << "年齢" << age << "歳です。" << std::endl;
    return 0;
    //上記のコードは `age` という整数型変数を宣言し、25 に初期化した後、その値を出力する例を示しています。
}

変数の初期化は宣言と同時に行われる必要はありません。 しかし、変数の初期化なしで変数を使用しようとすると、プログラムが予期しない動作をする可能性があります。 したがって、変数を宣言するときはできるだけ初期化することをお勧めし、初期化していない変数を使用する前に必ず値を割り当てる必要があります。

変数は、プログラム内のデータを保存して操作するために不可欠な要素です。