Contents
新着ゲーム
更新ゲーム
ランキング
ランダム
新規登録
登録変更・削除
掲示板
FAQ
素材リンク
リンクについて
サイトマップ
メールフォーム
トップ |
◆ サブルーチンコールって? |
|
一時的にページを移るものと考えてください、 「サブルーチンコールからの復帰」を行えば簡単に戻ることが出来ます。 戻る時は、サブルーチンコールを行った次の行から始まります。 サブルーチンは、何重にコールしても大丈夫らしいですが、 ちゃんとコールした回数分、戻らないといけません。 サブルーチンから戻る前に、ページを移動しても、コールした場所に戻れます。
サブルーチンの入れ子(ネスト?)での、リターンは基本的な イメージとしては以下のようになります。
------- ページA コール ページB メッセージを表示
ページB コール ページC サブルーチンから復帰(ページA、コール直後へ)
ページC サブルーチンから戻る(ページB、コール直後へ) -------
この場合どういう動作をするかというと まず、ページAからページBへサブルーチンで移動します。 つぎに、ページBからページCへサブルーチンで移動します。 そして、ページCからページBのコールの次の行へ移動(戻る)します。 ページBからページAのコールの次の行へ移動(戻る)し、メッセージを表示します。
|
|
BACK
|
Genesis
|