今天看了个两段代码:
1、void (*signal(int signo,void(*func)(int)))(int);
2、typedef void Sinfunc(int);
然后就有点懵逼了,不知道Sinfunc(int)是什么鬼。然后在网上看了一篇博客:https://www.cnblogs.com/guanguangreat/p/6117988.html,上面讲的很清楚。它的类型为:void (*signal(int signo,void(*Sinfunc)(int) ))(int)。不足之处还请指教。