2011-10-24 18 views

risposta

16

Hai solo bisogno di aggiungere il prefisso hex:

b *0x9048f23 
2

Per impostazione predefinita, è necessario il prefisso 0x per specificare un numero esadecimale (come dice Igor; +1).

Se si preferisce esagonale da utilizzare per l'ingresso numerico in generale (senza bisogno di un prefisso), è possibile modificare l'impostazione predefinita con:

set input-radix 16 

È inoltre possibile modificare la radice di output di default con set output-radix, o entrambi allo stesso tempo con set radix; vedere lo relevant section of the gdb documentation per i dettagli.

(E si può mettere questi comandi nei file ~/.gdbinit se si desidera loro di applicare automaticamente a ogni sessione gdb.)