アプリ版:「スタンプのみでお礼する」機能のリリースについて

以下のURLの最後で、eaxの「0」を戻り値として使うことができる。とは、戻り値に使わなくてもいいし、使っても良いという事でしょうか?また、なぜ、単に「0」が戻り値として戻ってくるというだけという事でしょうか?は違うのでしょうか?教えていただけると幸いです。すみません。
https://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al …
よろしくお願いします。

A 回答 (3件)

わけのわからんURLなんて怖くて踏めないからあなたの言いたい事を想像で答えますね


何の言語の話をしているのかも解りません

eaxというのはexitとかreturnのことですかね
exit や return に番号を付けることによてプログラムがどのように終了したかを他へ知らせるためです
    • good
    • 0
この回答へのお礼

アセンブリ言語です。教えていただけると助かります。すみません。

お礼日時:2021/08/01 13:50

戻り値が帰るから、後はご自由にどうぞ.


と言ってます。
    • good
    • 0
この回答へのお礼

その戻り値は、0でしょうか?0だと正常終了になるのでしょうか?教えていただけると助かります。すみません。

お礼日時:2021/08/01 13:53

そっちのQAで、書いた人に質問するべきじゃないの?



戻り値というのは、大概は
その呼ばれたサブルーチンの実行結果の値や、
「正常終了した」などのの情報を、所定のレジスタに
所定の意味を持たせた値を入れたものです。

質問のプログラムでは、呼ばれたサブルーチンの終わりの方で
eax レジスタに0を入れてるので、0が正常終了なのでしょう。
何があると他の値になるのか、は私にはわかりません。

>使っても良いという事でしょうか?
使うのはご自由ですが、その意味がわからないと
それこそ意味がないのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!