記事一覧
C言語の関数ポインタをtypedefする方法【型定義】
542, 2022-08-26
C言語の関数ポインタをtypedef
C言語では関数ポインタを使うことができます。
そしてtypedefを行うと新しい型が定義できます。
関数ポインタをtypedefで新しい型にしておくと、記述が綺麗になりスッキリします。
関数ポインタは複雑な書き方になっていますが、typedefをうまく使うと簡単にできます。
(省略されました)
C言語の関数ポインタを引数に渡す方法
381, 2022-01-01
C言語の関数ポインタを引数に渡す方法
C言語の関数ポインタ、関数は関数の引数に渡すことができます。
たとえば↓のような関数があったとします。
void func(void) { printf("I am func!\n"); }
(省略されました)
C言語の関数ポインタの使い方
336, 2021-10-26
C言語の関数ポインタの使い方
C言語には関数のアドレスを保存する関数ポインタというポインタがあります。
関数ポインタはポインタの一種ですが、書き方が少し独特です。
これはC言語の文法の影響です。
関数ポインタはコールバックや構造体の関数の設定などで使われます。
(省略されました)