トピック
ps st thundar55

スタックのエラーについて

このエラーどうすれば良いんでしょうか。
2そうだね
プレイ済み
返信[1]
親投稿
ps st thundar55
プログラムはこんな感じでございます
0そうだね
プレイ済み
返信[2]
親投稿
Stack overflowはGOSUBでGOSUBを呼び出し続けると出ます。 なので、@OUT以降を消去して、17行目を IF C==0 THEN B=BUTTON(3,0)にするか、 GOSUBをGOTOに変えると出なくなると思います。
2そうだね
未プレイ
返信[3]
親投稿
ps st thundar55
ありがとうございます! やってみます
0そうだね
プレイ済み
返信[4]
親投稿
少し補足。 GOSUB はRETURNとセットで使います。 なので、45行目をRETURNに変えても正常に動きます。 個人的に飛ばずにIFで完結するのがオススメです。
1そうだね
未プレイ
返信[5]
親投稿
ps st thundar55
ありがとうございます!
0そうだね
プレイ済み
返信[6]
親投稿
ついでにスタックについて質問です。 @L I=I+1 ? I GOSUB @L RETURN というプログラムと def f i ? i f i+1 end f 0 というプログラムを実行して エラーが出る直前に表示された数字を教えてくれませんか?
0そうだね
未プレイ
返信[7]
親投稿
ps st thundar55
かしこまりました
0そうだね
プレイ済み
返信[8]
親投稿
ps st thundar55
3DSで実行時 一個目 エラーがでなっかった 二個目 2046
0そうだね
プレイ済み
返信[9]
親投稿
ps st thundar55
WiiUで実行 一個目 0 二個目 16382
0そうだね
プレイ済み
返信[10]
親投稿
ps st thundar55
でした 参考になりましたでしょうか?
0そうだね
プレイ済み
返信[11]
親投稿
ありがとうございます。
0そうだね
未プレイ
返信[12]
親投稿
ps st thundar55
ありがとうございました
0そうだね
プレイ済み