C language experts to help analyze the following complex statement, it is best to have detailed steps:
void (*signal(int sig, void (*handler)(int)))(int);
The prototype of this function comes from the C language standard library.
The signal () function has two parameters:
The return value is
void(*)(int)Function pointer of type