Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1 2 3 4 5 6
次のページ(過去)
返信[2]
親投稿
この罠を回避するには、メイン処理も関数化してしまうと良いです。 グローバル変数は便利な反面バグも産みやすいので、メイン処理で使う変数も原則ローカル変数にして、グローバル変数の使いどころを絞った方が罠にハマりにくいと思います。 …まあ、MAIN関数とか何だかBASICらしさが減ってしまう感があるし、短いプログラムでまで、そうしなくても良いとも思いますが。
3そうだね
プレイ済み
返信[1]
親投稿
暗黙のうちにグローバル変数として I が定義されていたので、関数内でもそれを使ってしまっていたというもの。 分かってしまえば単純な罠だった。
2そうだね
プレイ済み
投稿
DEFの関数定義で引っ掛かったローカル変数の罠。解説はコメントで。
5そうだね
プレイ済み
投稿
OPTION STRICTのススメ。 慣れるまで面倒ですが、長いプログラムを作る時にはオススメ。
19そうだね
プレイ済み
返信[6]
親投稿
プログラム雑誌として中学校に持ち込んだMSX・FANがエロ本扱いされて没収の危機に陥ったのも、今では良い思い出です。 ファンダムのゲーム、面白かったなあ。
0そうだね
未プレイ