>>733
typedef void *PFUNC(int);
PFUNC signal(int sig, PFUNC func);
これと同じ。関数へのポインタを2つ目の引数に取って戻り値の型も関数へのポインタ。