Инициализация битовой переменной

При инициализации битовых переменных в 16-ти разрядной версии необходимо определить максимально возможную длину битовой последовательности, сохраняемую в поле данных битовой переменной. В 32-х разрядной версии размер поля данных, выделяемый для хранения битовой последовательности, изменяется динамически. Отказ от динамического изменения размера поля данных в 16 разрядной версии связан с несовершенством механизма распределения памяти, реализованного в 16-разрядных трансляторах.

Внимание ! Для 16-ти разрядной версии рекомендуется минимизировать количество инициализаций битовых переменных в модулях подпрограмм и максимальное количество инициализаций выполнять в модуле основного тела программы.