Bonjour,
Voici un bout de code qui me renvoie un warning ("compiler dependent") sur la conversion d'un pointeur de fonction en pointeur de données. Ici, il ne faut pas prendre cet exemple pour argent comptant. Ma question est plus générale : Comment convertir "proprement" des pointeurs quels qu'ils soient ?
merci d'avanceCode:
1
2
3
4
5
6
7 int main(void) { unsigned char *MyPointer; MyPointer = (unsigned char*) &main; (void) printf("%.2X\n", *MyPointer); return 0; }