Консультация № 138672
30.05.2008, 13:23
0.00 руб.
0 2 2
Сколько данная структура занимает места в оперативке ?

Приложение:
struct digit{ unsigned int data; digit *left; digit *right;};

Обсуждение

Неизвестный
30.05.2008, 13:31
общий
это ответ
Здравствуйте, Юрий Анатольевич!

размер любой структуры можно посмотреть через:

int iSize = sizeof(digit);

так же допускается запись:

int iSize = sizeof digit;
Неизвестный
31.05.2008, 00:45
общий
это ответ
Здравствуйте, Юрий Анатольевич!

Вообще структура занимает памяти столько ,сколько требует ее максимальный элемент.
В данном случае это 2 байта (unsigned int data).

 digit *left, digit *right - это указатели на структуры типа  digit.
Форма ответа