サブルーチンへの引数の受渡し方のうち,引数として渡した変数の値が,サブルーチンの実行後に変更されないことが保証されているものはどれか。
- 値呼出し
- 結果呼出し
- 参照呼出し
- 名前呼出し
解答
ア
解説
- 値呼出し
正しいです。
値呼出しでは、引数として渡した変数の値が、サブルーチンの実行後に変更されないことが保証されています。 - 結果呼出し
結果呼出しという受渡し方はありません。 - 参照呼出し
参照呼出しでは、引数(変数)の参照先を渡しますが、参照先をサブルーチンが直接操作する場合もあるため、変数の値が変更されることもあります。 - 名前呼出し
名前呼出しでは、引数(変数)が渡されるたびにサブルーチンを実行するため、変数が変更されることもあります。
参考情報
分野・分類
分野 | テクノロジ系 |
大分類 | 開発技術 |
中分類 | システム開発技術 |
小分類 | 実装・構築 |
出題歴
- SA 令和3年度春期 問8