|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 225
|
[C] stampare a video un puntatore
Ciao, sto svolgendo un progetto in ambito didattico per la gestione della memoria e devo seguire questo punto:
Tutti i puntatori devono essere espressi (sia input che output) in formato esadecimale (0x seguito da 8 caratteri, ad es. 0x1234ABCD). quindi dei puntatori a void : void *ptr...devo stamparli in esadecimale in output. QUalcuno sa come posso fare? Grazie a tt |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 168
|
Per stampare il valore in esadecimale del puntatore basta che usi \X al posto di \p nel printf. Chiaramente 0x e gli zeri che servono li devi aggiungere tu.
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 225
|
perfetto ti ringrazio
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:07.



















