Değişkenleri onaltılık veya ondalık formatta yazdırın


100

Şu anda vGDB'de ( print v) bir değişkenin değerini yazdırdığımda bir tamsayı alıyorum.

GDB'nin bu tür tamsayı değişkenlerini onaltılık veya ikili olarak yazdırması mümkün müdür?

Yanıtlar:


167

Tabiki öyle. Bunları dene:

# Hexadecimal
p/x variable

# Binary
p/t variable

Çıktı formatlarına bakın .


2
DDD (veri görüntüleme hata ayıklayıcı, GDB gibi bir hata ayıklayıcı için GUI sarmalayıcı) kullanıyorsanız, hex formatını grafik ekranda da uygulayarak kullanabilirsiniz graph disp /x val1. Dikkat edin, önceden boşluk bırakmalısınız /x. aksi halde çalışmaz.
Chan Kim,

3
ve varsayılan çıktı taban ayarını ayarlamak için, stackoverflow.com/questions/6618670/…
Chan Kim,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.