ca compile ton truc ?
Si oui, faut vraiment avoir l'esprit tordu, ou avoir des problèmes de conceptions.
Je peux t'explique 'void (*func)(int))'
C'est simple :
*func désigne que c'est un pointeur sur une fonction
Qui renvoi un rien (void)
et qui prends en parametre un int
"void (*signal)(" ca, j'aurait compris
"void *signal(" ca aussi, mais
"void (*signal(" me perturbe.. désolé.