void (*signal (int signum, void (*handler))(int))(int);
等价于:
typedef void (*sighandler_t)(int);
sighandler_t signal(int signum, sighandler_t handler);
void (*signal (int signum, void (*handler))(int))(int);
等价于:
typedef void (*sighandler_t)(int);
sighandler_t signal(int signum, sighandler_t handler);