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

AddingStackの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!スタックの値を加算する

スタック上の2つの値を加算するには、以下を行う。

*1つ目の値をスタックから取り出す
*2つ目の値をスタックから取り出す
*2つの値を加算する
*加算結果をスタックに積む

プログラムは、、

 void plus(void)
 {
     char a, b, c;
 
     a = pop();
     b = pop();
     c = a + b;
     push(c);
 }

簡単。

[[戻る|ForthImplementation]] [[前へ|PopingStack]] [[次へ|DisplayingStack]]


{{adsence}}
[[Forthを作ってみる / スタックの値を加算する]]に移動しました。