「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「変数」と「定数」の違い

スポンサーリンク

予備知識


用語意味
プログラミング言語プログラムの元ネタソースコードを書くときに使う言葉

それぞれの用語の意味


用語意味
変数プログラミング言語における、値を入れておく箱
定数最初に入れた値を後から変更できない変数もどき

似ているところ


どちらも「値を入れておく箱」です。


「変数」と「定数」の違い1

違うところ


中の値を変更できるか否かの違いです。

変数は中の値を変更できます。
ミカンを入れた後にリンゴを入れることも可能です。


「変数」と「定数」の違い2

定数は中の値を変更できません。
最初にミカンを入れたら、最後までミカンが入っています。


「変数」と「定数」の違い3

あとは、変数(定数)の宣言時に値を設定する必要があるか否かも違いといえば違いでしょうか。

変数は「この変数を使うよ!」と宣言したときに値を設定しなくてもOKです。
例えば

変数 a;
a = 1;


のような書き方もできます。

定数の場合は「この定数を使うよ!」と宣言したときに値を設定する必要があります。

定数 A = 1;

とは書けますが

定数 A;
A = 1;


のような書き方はできないのが普通です。


備考


このページの内容はプログラミングの話で出てくる「変数」と「定数」の話です。
数学とかで出てくる「変数」「定数」とは少しニュアンスが違います。
ご注意ください。


スポンサーリンク
書籍画像078
書籍画像078


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
つくって、壊して、直して学ぶ Git&GitHub 入門
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング