No.1
- 回答日時:
シンプルに解りやすく説明しますね。
戻り値 = 関数(引数1,引数2,引数3)
という事です。
但し、上記の戻り値を返り値という場合もあります。
また、引数がポインタの場合、その関数を実行する事によって、引数の内容が変更される場合もあります。
これを戻り値という事もあります。
よって、
引数は、関数実行する前に与えた値です。
戻り値は、関数が実行された後に戻ってきた値です。
お解り頂けましたでしょうか。
No.2
- 回答日時:
例えを使ってみましょう。
戻り値=パン作り(小麦粉、バター、あんこ) とします。
材料を引数としてパン作りという関数に渡すと戻り値としてアンパンが戻ります。
材料を変えるとジャムパンが戻ります。
ポインターというのは小麦粉を渡す代わりに「小麦粉」と書いた紙を渡す
ようなものです。
戻り値=パン作り(小麦粉、バター、あんこ)
今気づいたのですが、上の=っていりますか?
本には例えば、
void getNum(int n, double g)
とかってあるんですが。。。
でもたとえはよくわかった気がします
戻り値=パン作り(小麦粉、バター、あんこ)
は、アンパン=パン作り(小麦粉、バター、あんこ)
ジャムパン=パン作り(小麦粉、バター、ジャム)
って感じですよね??
ありがとうございました
No.3ベストアンサー
- 回答日時:
No.2のymmasayanです。
例えは判っていただけたようですね。補足2点お答えします。
>今気づいたのですが、上の=っていりますか?
>本には例えば、void getNum(int n, double g) とかっ>てあるんですが。。。
必要ない場合には「戻り値」は省略していいのです。
例えば 昼寝せよ(1時間)は戻り値不要です。よく眠れたかどうか知りたければ、
「戻り値=」をつければいいのです。
>戻り値=パン作り(小麦粉、バター、あんこ)
>は、アンパン=パン作り(小麦粉、バター、あんこ)
> ジャムパン=パン作り(小麦粉、バター、ジャム)
>って感じですよね??
ちょっと誤解を与えたようですが、「戻り値=」は「パン箱=」と考えてください。
「パン箱」の中に、結果としてアンパンやジャムパンが代入されるのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- 数学 高3の微分についての質問です。 ある説明に「数学IIで扱ったのは多項式関数で、この時極限値は必ず存在 6 2023/07/02 10:04
- 雇用保険 通常の月給制と日給月給制の違いについて、違いを教えてください。雇用保険の就業促進定着手当では、(離職 1 2022/04/15 00:38
- Java Java配列の問題を教えてください。 乱数で20個出力し、最大、最小、合計、平均を求め、更に昇順にソ 3 2023/07/10 18:32
- 数学 関数のグラフ 5 2023/07/20 23:57
- Java Javaの問題なのですが、 永久ループを使って以下に従って数値を出力するプログラムを作成する。 ・1 3 2023/06/06 18:43
- 数学 モデルのパラメータの定義がいまいちわかりません。 3 2022/10/11 15:16
- その他(悩み相談・人生相談) 本当に仮の話だけれど… 10 2022/11/06 15:46
- 発達障害・ダウン症・自閉症 アスペルガー=狭く深くの根拠はなんですか? 1 2023/07/10 06:37
- 糖尿病・高血圧・成人病 血液検査の実測値と理論値との相違 1 2022/10/06 09:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、null...
-
マイクラでPythonのプログラミ...
-
変数名とDBカラム名の関係性に...
-
JAの支部?地域の農協のカード...
-
プログラミングの問題です。大...
-
Processingでマウスクリックで...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
-
質問です。 配列が100以上の場...
-
次のhtml・cssでspan内の文字を...
-
Jupyter notebookですわかりま...
-
Eclipse 動的プロジェクトで404...
-
下記問題の答えが"D"になる意味...
-
改行含むテキストの表示の仕方
-
JaneStyleのスレッドが見れなく...
-
キー入力について
-
jdk17.06のインストーラーが起...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エラー(型が一致しません。)...
-
VB6でユーザー定義型がNothing...
-
TextChangeイベントが発生しない
-
#define 文
-
ifdefとenum
-
LRESULTとHRESULT
-
fetchでreturnで戻り値
-
関数定義について質問です 架空...
-
PHP + MySQL で登録時に重複チ...
-
時間差を取得結果を求めるには
-
【javaScript】KeyboardEventで...
-
jQueryの関数内の変数について...
-
VBS 名前定義の確認→ありかなし...
-
JavaScriptの即時関数をアロー...
-
イベントリスナーの重複登録に...
-
PHP requireの後にJS実行
-
VB.NET の配列の要素数
-
python: 直角三角形の種類を求...
-
配列の要素番号を取得するには?
-
c++ cmathとmath.h
おすすめ情報