アルゴリズムとプログラミング

基本情報技術者試験 科目A免除 修了試験 20240728 実施分 問7

プログラム言語における関数呼出し時の引数の性質のうち,適切なものはどれか。
答えを選ぶ

出典:基本情報技術者試験 科目A免除 修了試験 20240728 実施分 問7(問題文は IPA の公開問題。解説は当サイト作成)

解説に誤りを見つけたら、解説の誤りを報告してください。

答えと解説を見る

正解:イ

覚える知識

引数の渡し方(値呼出し・参照呼出し)

引数の渡し方には、値を複製して渡す値呼出しと、アドレスを渡す参照呼出しがある。

この問題で必要なこと

実引数から仮引数への渡し方には値呼出しや参照呼出しなどがある。値呼出しでは仮引数を変えても実引数は変わらない。

ひっかけ

値呼出しで実引数が変わる、実引数は変数のみ、仮引数のスコープが呼出し側という誤りを含む。

この知識の出題:本試験系 1 回・免除試験 2 回(公開問題での観測値)。頻出知識ランキング574位(全1,254件中)。

この知識をアプリで解いて覚える レッスン「再帰呼出しと引数の渡し方」で学ぶ

同じ問題が出た回

同じ知識の過去問