「変数」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 12行目: | 12行目: | ||
* [[グローバル変数]] | * [[グローバル変数]] | ||
* [[ローカル変数]] | * [[ローカル変数]] | ||
* [[副作用]] | |||
<amazon> プログラミング </amazon> | |||
[[category: プログラミング]] | |||
編集の要約なし |
編集の要約なし |
||
| (同じ利用者による、間の1版が非表示) | |||
| 12行目: | 12行目: | ||
* [[グローバル変数]] | * [[グローバル変数]] | ||
* [[ローカル変数]] | * [[ローカル変数]] | ||
* [[副作用]] | |||
<amazon> プログラミング </amazon> | |||
[[category: プログラミング]] | |||
変数(へんすう、英: variable)とは、高水準言語のプログラムのソースコードにおいて、「数値」や「文字列」などのデータを読み書きする固有の名前を持った記憶域のことである。
int x = 100;
OCaml やF#などのように「値の書き込みは一度だけ」という「破壊的代入」ができないプログラミング言語もある。これは定数と似ているが、定数はコンパイル時に代入値が決まっているのに対して、非破壊変数は実行時に動的に代入値が決まる(時と場合により変化することがある)という点で異なる。
|