タグ

ブックマーク / yu-nix.com (1)

  • ユーニックス総合研究所

    home archives c-func-pointer-arg C言語の関数ポインタを引数に渡す方法 作成日: 2021-12-31更新日: 2023-12-25 カテゴリ: C言語 C言語の関数ポインタを引数に渡す方法 C言語の関数ポインタ、関数は関数の引数に渡すことができます。 たとえば↓のような関数があったとします。 void func(void) { printf("I am func!\n"); } この関数を保存できる関数ポインタは↓になります。 void (*func_ptr)(void); これを関数の引数に書くことで、関数の引数で関数ポインタおよび関数を受け取ることが出来ます。 ↓のコードをご覧ください。 #include <stdio.h> // test関数に渡すfunc関数 void func(void) { printf("I am func!\n"); } /

  • 1