プチコン3号 SmileBASIC コミュニティトピックHIBIKI 1302162015/09/28 17:11:41質問グローバル変数って何ですか?0そうだね 5返信プレイ済み2017/11/03 18:45:46に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿おおみの Omi-no-mino-3982015/9/28 18:41プログラム中のどこでも参照・変更できる変数です。 ユーザー定義関数・命令(以下DEFと表記)内でVARやDIMで宣言した変数はローカル変数となり、そのDEF中でのみ有効な変数となります。DEF外で同じ名前の変数があっても別のものとみなされます。 VAR,DIM宣言をしない場合はグローバルとなるので、特にFORループなどでカウンタ用変数を使うときは注意してください。2そうだね プレイ済み2017/11/03 18:45:46に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿MIKI ifconfig2015/9/29 21:47ざっくり書くと グローバル変数は、学食にあるお箸です。 誰でも自由に使うことができる。 (プログラム全体から読み書き可能) ローカル変数はマイ箸。 持ち主しか使うことができません。 (DEF 内部でのみ読み書き可能) 0そうだね プレイ済み2017/11/03 18:45:46に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿HIBIKI 1302162015/9/29 23:50要は、宣言された変数がローカル変数。そうでないものがグローバル変数という事ですね?0そうだね プレイ済み2017/11/03 18:45:46に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿MIKI ifconfig2015/9/29 23:55option strict 前提で、 def 内で宣言されたものは、その def 内のみで使えるローカル変数、 それ以外はグローバル変数です。 0そうだね プレイ済み2017/11/03 18:45:46に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿HIBIKI 1302162015/9/29 23:56なるほど!ご協力ありがとうございました!0そうだね プレイ済み2017/11/03 18:45:46に取得