PDA

View Full Version : [C] Stampa indirizzi puntatore


Unrue
23-06-2008, 16:24
Ciao ragazzi,
ho un problema con una stampa di indirizzo di un puntatore, usando il %p nella printf. Questo programma, su macchine a 32 bit funziona, su macchine a 64 bit mi tira fuori tutti indirizzi nulli. Su macchine a 64 bit, se compilo con l'opzione -m32 funziona correttamente. Quindi è chiaramente un problema di passaggio a 32-64 bit. Per caso, con puntatori a 64 bit è necessario prendere qualche accortezza particolare?

Thanks :)

ilsensine
23-06-2008, 16:27
No nessuna accortezza particolare. Compila sempre con -Wall per beccare warning che sono sintomo di errori.