Oracle Solaris Studio 12.2:使用 dbx 调试程序

使用格式

format dbx 用来显示查询结果的地址显示格式。产生的输出取决于当前显示 format。要更改显示格式,应提供不同的 format 代码。

每个 dbx 会话开始时的缺省格式设置为 X,即以十六进制 32 位字显示地址或值。以下内存显示格式为合法格式。

显示为汇编指令。 

显示为十进制 16 位(2 字节)。 

显示为十进制 32 位(4 字节)。 

显示为八进制 16 位(2 字节)。 

显示为八进制 32 位(4 字节)。 

显示为十六进制 16 位(2 字节)。 

显示为十六进制 32 位(4 字节)。(缺省格式) 

显示为八进制字节。 

显示为字符。 

显示为宽字符。 

显示为以空字节终止的字符串。 

显示为宽字符串。 

显示为单精度浮点数。 

F, g 

显示为双精度浮点数。 

显示为扩展精度浮点数。 

ld, lD 

显示为十进制 32 位(4 字节)(与 D 相同)。 

lo, lO 

显示为八进制 32 位(4 字节)(与 O 相同)。 

lx, LX 

显示为十六进制 32 位(4 字节)(与 X 相同)。 

Ld, LD 

显示为十进制 64 位(8 字节)。 

Lo, LO 

显示为八进制 64 位(8 字节)。 

Lx, LX 

显示为十六进制 64 位(8 字节)。