773 バイト追加,
2020年3月31日 (火) 06:45 '''変数'''(へんすう、英: variable)とは、高水準言語の[[プログラム]]の[[ソースコード]]において、「[[数値]]」や「[[文字列]]」などの[[データ]]を読み書きする固有の名前を持った記憶域のことである。<syntaxhighlight lang="c">
int x = 100;
</syntaxhighlight>
[[OCaml]] や[[F Sharp|F#]]などのように「値の書き込みは一度だけ」という「[[破壊的代入]]」ができない[[プログラミング言語]]もある。これは定数と似ているが、定数は[[コンパイル]]時に代入値が決まっているのに対して、非破壊変数は実行時に動的に代入値が決まる(時と場合により変化することがある)という点で異なる。
<br />