関数のポインタの配列

度忘れした。
恥ずかしい。
最近は C++ ばかりやってたから …… と言い訳しておく。

int (*f)(int);  /* int の引数を持つ int を返す関数のポインタ */
int (*f[])(int);  /* その配列 */
const char* (*f[])(void);  /* const char* を返す関数のポインタの配列 */
char* (* const f[])(void);  /* char* を返す関数のポインタの配列を const に */