ホームC言語用語集 ≫ 高階関数 (higher-order function)

C言語用語集 - 高階関数 (higher-order function)

高階関数 (higher-order function) とは,関数を引数にしたり,関数を戻り値として返す関数のことをいいます.

C言語では関数のポインタを関数の引数にすることで,擬似的に高階関数のような関数を作成することができます. 詳しくは 関数の引数に関数へのポインタを渡す をご覧下さい.

関連Tips