1.Да. По порядку,но есть выравнивание
2.Да. Но байт,буль,string, array[..] of буль/байт - кратно 1
3.Да, если с самим адресом не ошиблись
4.Да
5.См.L и M
Код - замечательный. Размер структуры под указателем не имеет значения до обращения за пределами доступной памяти.




Ответить с цитированием
