Окно Inspector для указателей
¦<-------------------------------------->¦
¦char * ¦
L========================================-
Рис. 6. 4 Окно Inspector для указателей (для языка Си)
Если вы откроете локальное окно Inspector (Проверка) и ис-
пользуете команду локального меню Range (Диапазон), то также по-
лучите несколько строк. Этот метод важен для программистов, рабо-
тающих на языке Си, которые используют указатели, ссылающиеся на
массивы, как отдельные элементы. Например, если в вашей программе
содержится:
int array[10];
int *arrayp = array;
и вы хотите просмотреть, на что ссылается arrayp, используйте ло-
кальную команду Range (Диапазон), задав начальный индекс 0 и диа-
пазон 10. Если вы этого не сделаете, то выведется только первый
элемент массива.
Структуры и объединения
-----------------------------------------------------------------
В окнах Inspector (Проверка) для структуры и объединения вы-
водятся значения элементов структуры и объединения, например:
struct date {
int year;
char mounth;
char day;
} today;
TDeb 3.0 #1-3 = 153 =
union {
int small;
long large;
} holder;
Ниже области, где выводятся значения элементов, в этих окнах
проверки имеется другая область, в которой выводится тип элемен-
та, подсвеченного в первой области.
г[*]=Inspecting letterinfo[n]=3=[ ][ ]¬
¦$7937:0852---------------------------^
¦count 2 (Ox2) -
¦firstletter 2 (Ox2) -