Форсировать конкретный размер структуры в C

По разным причинам у меня есть некоторые структуры, которые я хочу заставить быть определенные размеры (в данном случае 64 байта и 512 байтов). Однако оба они несколько ниже тех, которые я хочу иметь.

Могу ли я сказать компилятору установить их на эти конкретные размеры и заполнить с нулями, или wo uld Мне лучше всего просто объявить массив внутри структуры, который составляет избыточное пространство, чтобы он выровнялся по размеру, который я хочу?

9
задан themaestro 2 January 2012 в 21:46
поделиться