J'étudie le traitement du signal et j'ai une question sur le retour du signal:() type de retour
void (*sighandler_t)(int);
Je sais qu'il est un pointeur vers la fonction précédente du gestionnaire de signaux, mais je ne Je ne sais pas ce que le paramètre "(int)" signifie.
Merci beaucoup!
En aparté, notez que 'sighandler_t' n'est pas un nom de type standard et ne doit jamais être utilisé dans le code. C'est dangereux parce que vous ne pouvez pas compter dessus, mais vous ne pouvez pas le définir vous-même, car les en-têtes du système peuvent le définir. A la place, écrivez toujours le type complet ou définissez votre propre nom comme 'my_sighandler'. –