トピック
HIBIKI 130216

グローバル変数って何ですか?

0そうだね
プレイ済み
返信[1]
親投稿
おおみの Omi-no-mino-398
プログラム中のどこでも参照・変更できる変数です。 ユーザー定義関数・命令(以下DEFと表記)内でVARやDIMで宣言した変数はローカル変数となり、そのDEF中でのみ有効な変数となります。DEF外で同じ名前の変数があっても別のものとみなされます。 VAR,DIM宣言をしない場合はグローバルとなるので、特にFORループなどでカウンタ用変数を使うときは注意してください。
2そうだね
プレイ済み
返信[2]
親投稿
MIKI ifconfig
ざっくり書くと グローバル変数は、学食にあるお箸です。 誰でも自由に使うことができる。 (プログラム全体から読み書き可能) ローカル変数はマイ箸。 持ち主しか使うことができません。 (DEF 内部でのみ読み書き可能)
0そうだね
プレイ済み
返信[3]
親投稿
HIBIKI 130216
要は、宣言された変数がローカル変数。そうでないものがグローバル変数という事ですね?
0そうだね
プレイ済み
返信[4]
親投稿
MIKI ifconfig
option strict 前提で、 def 内で宣言されたものは、その def 内のみで使えるローカル変数、 それ以外はグローバル変数です。
0そうだね
プレイ済み
返信[5]
親投稿
HIBIKI 130216
なるほど!ご協力ありがとうございました!
0そうだね
プレイ済み