В настоящее время я читал APUE.и нашел функцию, определенную ниже:
void (*signal(int signo, void (*func)(int)))(int);
i был сбит с толку, я знаю, что сигнал является указателем на функцию, а последний (int) является его параметром. Я не знал, что такое (int signo, void (* func) (int)).