関数ポインタ C言語入門

宣言
関数ポインタは関数をポインターにできます。

int (*p)(int x,int y);

戻り値の型 (関数ポインタ)(引数);

代入
p = fun;

関数ポインタ = 関数;

呼び出し
a: = (*p)(11);

(*関数ポインタ)(引数);

応用で関数ポインターを配列にすると便利です。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

Translate »