Этот код приобретет смысл, как только вы объявите несколько переменных типа TStaticArray. И каждая из них будет кушать память в размере SizeOf(TStaticArray).
Если уж на то пошло, то мы не можем освободить память, отведенную и под тип динамического массива. Те самые 4 байта.
И там тоже вся работа сводится к операциям с указателями. Стало быть, динамические массивы тоже не надо называть массивами, по вашему...
Я так поняла, что человеку надо именно освободить память, отведенную под переменную — «экземпляр типа», если так можно выразиться.
|