Copyright (C) 2000-2012 |
GNU Info (gdb.info)DataExamining Data ************** The usual way to examine data in your program is with the `print' command (abbreviated `p'), or its synonym `inspect'. It evaluates and prints the value of an expression of the language your program is written in (Note: Using GDB with Different Languages.). `print EXPR' `print /F EXPR' EXPR is an expression (in the source language). By default the value of EXPR is printed in a format appropriate to its data type; you can choose a different format by specifying `/F', where F is a letter specifying the format; see Note: Output formats. `print' `print /F' If you omit EXPR, GDB displays the last value again (from the "value history"; Note: Value history.). This allows you to conveniently inspect the same value in an alternative format. A more low-level way of examining data is with the `x' command. It examines data in memory at a specified address and prints it in a specified format. Note: Examining memory. If you are interested in information about types, or about how the fields of a struct or a class are declared, use the `ptype EXP' command rather than `print'. Note: Examining the Symbol Table.
automatically generated by info2www version 1.2.2.9 |