C言語メモ 目次
・typedef とdefineの違い ・typedef による定義 ・予約語 typedefの意味 ・構造体の定義に typedef を使うメリット ・C++、Javaのクラスとの記述比較 ・Cのtypedefを使った記述 ・C++のクラスを使った記述 ・Javaのクラスを使った記述 ・typedef enum ・uintptr_t ・関数ポインタ 1. typedefを使用しないで関数ポインタを宣言する場合 1.1 戻り値、引き数がない関数 1.2 戻り値、引き数がある関数 2. typedef を使用して関数ポインタを宣言する場合 2.1 戻り値の型の別名を 関数名として宣言する場合 2.1.1 戻り値、引き数がない関数 2.1.2 戻り値と引き数がある関数 2.2 明示的に関数ポインタを宣言する場合 2.2.1 戻り値、引き数がない関数 2.2.2 戻り値と引き数がある関数 ・関数ポインタ by 評価ボード ・関数へのポインタをメンバーにもつ構造体 ・void型ポインタ |
|||