本文へ移動
合格ノート.
基本情報技術者試験
基本情報技術者試験用語一覧を見る
テクノロジ

引数とは

読み方:ひきすう

ひとことで言うと:関数や手続きへ呼出し側から渡す入力値。

意味をわかりやすく解説

引数は、関数や手続きへ外部から値を渡すための仕組みです。呼出し側で実際に指定する値を実引数、関数定義側で受け取る変数を仮引数と呼びます。

値渡しでは値のコピーを渡し、参照渡しでは元のデータを参照できるように渡します。方式によって関数内の変更が呼出し元へ影響するかが変わります。

具体例

関数 add(x,y) を add(3,5) と呼ぶとき、xとyが仮引数、3と5が実引数です。

似た用語との違い

戻り値

引数は呼出し元から関数へ入る値、戻り値は関数から呼出し元へ返る値です。

局所変数

局所変数は関数内部で使う変数です。引数は外部から値を受け取る入口として使われます。

覚え方

引数=関数へ入れる材料、戻り値=関数から返る結果。

基本情報技術者試験の試験ポイント

実引数と仮引数、値渡しと参照渡しの違いを擬似言語で判断できるようにします。

CHECK QUESTION

関数 f(a,b) を f(10,20) と呼び出したとき、10と20は何と呼ばれますか。

答えを見る

実引数です。関数定義側のaとbは仮引数です。

この説明は分かりやすかったですか?

基本情報技術者試験を勉強中ですか?

この用語を含む重要用語を、単語帳や4択テストで学習できます。