Perintah info address
Menampilkan alamat dari simbol yang diberikan
Sintaks
info address [Nama Simbol]
Parameter
- Nama Simbol
- Menentukan simbol (fungsi atau variabel) yang alamatnya akan ditampilkan.
Catatan
Perintah info address
Catatan bahwa program tidak perlu berjalan untuk menggunakan perintah info address.
Untuk melakukan operasi sebaliknya (mendapatkan nama simbol dari alamat), gunakan perintah info symbol.
Contoh
Kami akan menunjukkan penggunaan perintah info address menggunakan program C++ sederhana yang terdiri dari fungsi main() dan variabel global. Kami akan menampilkan output dari perintah info address dan output dari perintah print yang setara:
(gdb) info address main Simbol "main(int, char**)" adalah sebuah fungsi pada alamat 0x804841d. (gdb) info address g_GlobalVar Simbol "g_GlobalVar" adalah penyimpanan statis pada alamat 0x804a020. (gdb) print &main $1 = (int (*)(int, char **)) 0x804841d <main(int, char**)> (gdb) print &g_GlobalVar $2 = (int *) 0x804a020 <g_GlobalVar>