可変長引数
可変長引数(かへんちょうひきすう、英: variable length arguments、variadic arguments)とはプログラミング言語において、関数(サブルーチンやメソッドを含む)やマクロの引数が固定ではなく任意の個数となっている引数のことである。 可変引数、可変個引数とも呼ばれる。
可変長引数を持つ関数を可変長引数関数(英: variadic function)と言う。
いくつかの言語では型安全が保証されなくなるので注意が必要である。