プチコン3号 SmileBASIC コミュニティトピックyuy(α) studio-reader2015/10/17 14:45:57質問プチコンでは、メインプログラムの変数はグローバル変数でいいんでしょうか?1そうだね 6返信プレイ済み2017/11/03 18:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あまさと しおん ShionAmasato2015/10/17 15:12DEF使わないとローカル変数できないんだっけ0そうだね プレイ済み2017/11/03 18:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿yuy(α) studio-reader2015/10/17 15:18れいさんへ 何でもいいというのがどういう意味でしょうか DEF命令外の変数がDEF命令内で使えるということでしょうか0そうだね プレイ済み2017/11/03 18:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿れい rei-nntnd2015/10/17 15:23使えるものを使える範囲で好きに使えばいいという意味。 グローバルスコープにメインプログラム書いて、変数もグローバルにしてもいいし、 メインプログラム用の関数一つ定義して、メイン用の変数はメイン関数のローカル変数にしてもいい。1そうだね プレイ済み2017/11/03 18:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ネタバレコータ[quota] W.D.WE2015/10/17 15:35グローバルスコープの変数でも使う人が、ローカルで使うのかグローバルで使うのかを管理すればいいです。私は、管理するのが面倒なので、ローカル変数を使えるときは、積極的に使っています。 参考:3.2.0版でのスコープ DEF FN1:A=1:END FN1:?A FN2:?B FN3:?C DEF FN2:B=2:END DEF FN3:VAR C=3:END 実行結果 0 2 00そうだね プレイ済み2017/11/03 18:41:41に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿yuy(α) studio-reader2015/10/17 15:36そう言うことですか! ありがとうございます。 このプログラムで試した所、確かにグローバル変数でした。0そうだね プレイ済み2017/11/03 18:41:41に取得