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'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int main(void) { unsigned char *MyPointer; MyPointer = (unsigned char*) &main; (void) printf("%.2X\n", *MyPointer); return 0; }
Partager