問題タブ [call-by-value]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
60 参照

c++ - c++ の通常の関数のように、メンバー関数が値によって呼び出されないのはなぜですか?

C++ では、関数の戻り値が void の場合、関数内の引数に加えられた変更は実際の変数に反映されませんが、メンバー関数の場合はそうではなく、
変更が永続的に発生することがわかります。

0 投票する
3 に答える
60 参照

c - C の call-by-reference と混同される

この関数は意図した結果を返しません (スワップab)。

しかし、以下のコードは期待どおりに機能します。

質問:swap_one関数では、 はまたはx=yに似ています。なぜ機能するのに、 swap_one関数でスワップしないのですか?new_element->next = element->nextelement->next = new_elementnew_element->next = element->nextelement->next = new_elementx =yab

多くのコードで申し訳ありませんが、これについては本当に混乱しています。

ありがとう。