Вверх ↑
Ответов: 4266
Рейтинг: 662
#1: 2012-09-26 14:19:18 ЛС | профиль | цитата
Итак, дано фрагмент процедуры TXPMenu._MeasureItem файла XPMenus.pas:

#pas
VAR Bound:integer;
bb:packed record
Height:word;
Width:word;
ShiftWidth:word;
end absolute Bound;
Он значит "Объявить переменную Bound. Объявить структуру bb и разместить её в адресном пространстве переменной Bound (absolute Bound)". Вопрос: каким образом структура размером 6 байт может поместиться в памяти, выделенной для переменной Bound размером 4 байта?
карма: 22

0