引数とは?
ひきすう
引数とは、関数やコマンドを呼び出す際に外側から渡す入力データのことです。
引数(ひきすう)とは、関数・メソッド・コマンドなどを呼び出すときに、呼び出し元から渡す値やデータのことです。英語では argument(実引数)または parameter(仮引数)と呼ばれます。
プログラムの中で関数を定義するとき、「どんな値を受け取るか」を示す変数の枠組みを 仮引数(パラメータ) と呼びます。一方、実際に関数を呼び出す際に渡す具体的な値を 実引数(アーギュメント) と呼びます。日本語では両者をまとめて「引数」と表記することが多いです。
引数の特徴として以下が挙げられます。
- 関数の汎用性を高め、同じ処理を異なるデータに対して適用できる
- データ型(数値・文字列・配列など)を指定して型安全な設計ができる
- デフォルト値を設定することで省略可能にできる
- 複数の引数をまとめて渡す「可変長引数」も多くの言語で対応している
コマンドラインでは「オプション引数」「位置引数」など、渡し方によって種類が分かれます。引数の設計は関数の使いやすさや保守性に直結するため、プログラム設計の重要な要素のひとつです。
使い方・例文
例えば add(3, 5) という関数呼び出しでは、3 と 5 が引数であり、関数内部でその値を使って計算が行われます。
この用語をシェア
最終更新: