こんにちは、C++ に関するいくつかのことをよりよく理解できることを望んでいました。私たちは関数について学んでいますが、私はクラスを欠席しました。私はとても混乱しているので、欠席するのは間違ったクラスだったと思います. 明確で簡潔な指示と用語の理解に関して、2 つの問題があります。これは私の最初のものでした:
a) 渡された 2 つの整数値の積を計算する「product」という名前の C++ 関数を作成します。この関数は 2 つの入力引数を取り、計算された答えを関数の出力パラメーターとして返します。b) この関数を呼び出す (呼び出す) ために使用できる 1 行のコードを記述します。
これは 2 番目のものです: a) 渡された 2 つの整数値の積を計算する「product」という名前の C++ 関数を作成します。この関数は 2 つの入力引数を取り、関数の実行結果として積の答えを返します。b) この関数を呼び出す (呼び出す) ために使用できる 1 行のコードを記述します。
だから私の推測では、2番目のものは次のようなものになるはずです:
int product(int a, int b)
{ return a*b; }
cout << "2 つの数値の積は " << product(a,b); です。
まず、私は正しいですか、どちらにしても、出力パラメーターとして応答を返すことの意味は何ですか。そして、私がいて、あなたが私に同情したいと感じている間、私は int の代わりに void を使用すべきか教えてください。パラメータの最後に&が必要であり、「技術的に」それを返すだけでなく変更できるようにする必要があることについての全体的な側面を理解していますが、もう少し詳細な何かを望んでいましたか? とても困って申し訳ありませんが、どんな助けでも大歓迎です。ありがとうリンダ
PS私は宿題としてタグ付けしたでしょうが、それは廃止されました. ごめん!