サブルーチンへの引数の渡し方のうち,変数を引数として渡しても,サブルーチンの実行後に変数の値が変更されないことが保証されているものはどれか。
ア | 値呼出し |
イ | 結果呼出し |
ウ | 参照呼出し |
エ | 名前呼出し |
ア | ○ | 値呼出しとは、プログラム中で関数やサブルーチンなどに引数を渡す時に、その値のみを渡す方式である。 |
イ | × | 結果呼出しとは、値呼出しの逆で計算結果を戻す方式である。 |
ウ | × | 参照呼出しとは、プログラム中で関数やサブルーチンなどに引数を渡す時に、変数への参照(メモリ中のアドレスなど)を渡す方式。 |
エ | × | 名前呼出しとは、パラメータが複数回現れたときに引数が使われるたびに値を求める呼出方式である。 |