The information in this article applies to:
SUMMARYIn the debugger, when you display an array in the Watch window, the array appears as if it was a pointer (that is, no brackets appear after the name). However, if you expand the watch value, the debugger displays all the elements of the array, not only the first element as occurs with pointers. MORE INFORMATION
The code example below includes a character array named test. When you add
a watch expression to the Watch window, the debugger displays exactly the
specified expression; it does not look in the symbol table for the
definition. This occurs because the Watch window allows different editing
types while the Locals window does not.
16-bit
32-bit
where each H is replaced by a hexadecimal digit and the "" in the 32-bit
debugger is the character string (in this case, an empty string).
However, the Locals display resembles the following: 16-bit
32-bit
The debugger searches the symbol table before it displays a value in
the Locals window and shows the form above. Microsoft CodeView also
searches the symbol table and displays an array as an array.
Sample Code
Additional query words:
Keywords : kbcode kbDebug kbide kbVC100 kbVC150 kbVC151 kbVC152 kbVC200 kbVC210 kbVC400 kbVC500 |
Last Reviewed: July 6, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |