Sun Studio 12 Update 1:使用 dbx 调试程序

examine 命令

examine 命令用于显示内存内容。仅在本地模式中有效。

语法

examine [address] [ / [count] [format]]

format 格式显示始于 addresscount 项内存内容。

examine address1, address2 [ / [format]]

format 格式显示 address1address2(首末地址包含在内)的内存内容。

examine address= [ format]

以指定格式显示地址(而不是地址的内容)。

address 可以是 +,表示先前显示的最后一个地址的下一个地址(如同忽略了先前显示的最后一个地址)。

x 是 examine 的预定义别名。

其中:

address 是开始显示内存内容的地址。address 的缺省值是最后显示其内容的地址的下一个地址。此值由 dis 命令共享(请参见dis 命令)。

address1 是开始显示内存内容的地址。

address2 是停止显示内存内容的地址。

count 是从中显示内存内容的地址数。count 的缺省值是 1。

format 是内存地址内容的显示格式。第一个 examine 命令的缺省格式是 X(十六进制),后续 examine 命令的缺省格式是前一个 examine 命令中指定的格式。以下所示为 format 的有效值:

o、O

八进制(2 或 4 字节)

x、X

十六进制(2 或 4 字节)

b

八进制(1 字节)

c

字符

w

宽字符

s

字符串

W

宽字符串

f

十六进制和浮点(4 字节,6 位精度)

F

十六进制和浮点(8 字节,14 位精度)

g

F 相同

E

十六进制和浮点(16 字节,14 位精度)

ld、lD

十进制(4 字节,与 D 相同)

lo、lO

八进制(94 字节,与 O 相同)

lx、lX

十六进制(4 字节,与 X 相同)

Ld、LD

十进制(8 字节)

Lo、LO

八进制(8 字节)

Lx、LX

十六进制(8 字节)