本文へスキップ

引数とは?

ひきすう

引数とは、関数コマンドを呼び出す際に外側から渡す入力データのことです。

引数(ひきすう)とは、関数メソッドコマンドなどを呼び出すときに、呼び出し元から渡す値やデータのことです。英語では argument(実引数)または parameter(仮引数)と呼ばれます。

プログラムの中で関数を定義するとき、「どんな値を受け取るか」を示す変数の枠組みを 仮引数(パラメータ) と呼びます。一方、実際に関数を呼び出す際に渡す具体的な値を 実引数(アーギュメント) と呼びます。日本語では両者をまとめて「引数」と表記することが多いです。

引数の特徴として以下が挙げられます。

  • 関数の汎用性を高め、同じ処理を異なるデータに対して適用できる
  • データ型(数値・文字列・配列など)を指定して型安全な設計ができる
  • デフォルト値を設定することで省略可能にできる
  • 複数の引数をまとめて渡す「可変長引数」も多くの言語で対応している

コマンドラインでは「オプション引数」「位置引数」など、渡し方によって種類が分かれます。引数の設計は関数の使いやすさや保守性に直結するため、プログラム設計の重要な要素のひとつです。

使い方・例文

例えば add(3, 5) という関数呼び出しでは、35 が引数であり、関数内部でその値を使って計算が行われます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語