Спасибо. Интересно. Как я понял, проверяется выравнивание положения
каждого члена структуры (или вообще, любой переменной) по размеру
её типа. Верно? Макрос, правда, получился для конкретного типа
струткуры, IntEEPROM_t. Можно сделать универсальный, для любых
типов структур? Выравнивание автоматически получается, если объявить структуру упакованной и расположить члены в порядке убывания размера. Но такая проверка необходима, если тип члена структуры может поменяться извне, в родительском заголовочном файле, например, особенно, если над кодом работают несколько программистов.