トップ 一覧 Farm 検索 ヘルプ RSS ログイン

Forthを作ってみる / スタックから値を取り出すの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!スタックから値を取り出す

スタックから値を取り出すには、以下のことを行う

*位置変数posの値を最後に入れたデータ位置に変更する
*配列変数stackから最後に入れたデータを得る

こうなる。

 char pop(void)
 {
     pos++;
     return stack[pos];
 }

またまた簡単だった。 
色々気になるかもしれないが以下略。

[[戻る|ForthImplementation]] [[前へ|PushingStack]] [[次へ|AddingStack]]
[[戻る|Forthを作ってみる]] [[前へ|Forthを作ってみる / 値をスタックに積む]] [[次へ|Forthを作ってみる / スタックの値を加算する]]

{{adsence}}