「スコープ (プログラミング)」の版間の差分

削除された内容 追加された内容
Xenon124 (会話 | 投稿記録)
Pythonのグローバル変数に関する記述を追加、以前のスコープに関する記述を削除
{{Otheruses}}
1行目:
{{Otheruses|プログラミング|その他|スコープ (曖昧さ回避)}}
#'''スコープ'''('''Scope''')とは、望遠鏡や顕微鏡などの倍率などを変えて一部分を見る器具の名称である。
##[[望遠鏡]](Tele'''scope''')
##*[[照準器|照準眼鏡]]('''Telescopic''' sight - 「望遠鏡型照準器」の意)
##[[顕微鏡]](Micro'''scope''')
#[[プロジェクトマネジメント]]において、[[プロジェクト]]の範囲のこと。
#[[プログラミング (コンピュータ)|プログラミング]]において、特定の名前で参照できる範囲のこと。本項で詳述。
 
----
[[プログラミング (コンピュータ)|プログラミング]]での'''スコープ'''とは、ある[[変数 (プログラミング)|変数]]や[[関数 (プログラミング)|関数]]が特定の名前で参照される範囲のこと。ある範囲の外に置いた変数等は、通常、その名前だけでは参照できない。このときこれらの変数はスコープ外である、「見えない」といわれる。