資格暗記無料で始める

値呼出しと参照呼出しとは?

値呼出しと参照呼出しとは、値呼出しは引数の値の複製を渡す方式で、呼び出された側で仮引数を書き換えても呼出し元の変数は変わらない。参照呼出しは変数の位置(アドレス)を渡すため、呼び出された側の変更が呼出し元へ反映される。

あたいよびだし・さんしょうよびだし

システムアーキテクト試験の頻出用語/午前II/別名:値渡し、参照渡し


値呼出しと参照呼出しの意味

値呼出しは引数の値の複製を渡す方式で、呼び出された側で仮引数を書き換えても呼出し元の変数は変わらない。参照呼出しは変数の位置(アドレス)を渡すため、呼び出された側の変更が呼出し元へ反映される。

値呼出しと参照呼出しの具体例

値呼出しの言語で配列の中身を書き換えたい場合、参照を明示的に渡すか、戻り値で返す設計にする。

値呼出しと参照呼出しは試験でどう引っ掛けられる?

「複製を渡す=元は不変」が値呼出し。副作用の有無を逆にした選択肢が定番。

値呼出しと参照呼出しと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。