By default, the representation of IBM® i Java™ or C/C++ data types that are displayed in the debugger are as follows:
| Data type | Default representation |
|---|---|
| character | character |
| float | float |
| integer | integer |
| pointer | hexadecimal pointer |
| array | array |
| Java character array | array |
| C/C++ character array | string |
| aggregate | user default |
| const | system default |
The default representation for languages other than Java and C/C++ is the system default.
To change the representation of a variable or expression:
The ability to set the default representation for a variable or expression varies depending on the operating system on which the program you are debugging is running. If supported by the debug engine, you can set the current representation to default as follows:
The default representation of the variable or expression will be used for subsequent debug sessions of the application.