Если Вы хотите, чтобы структура имела определенный размер с GCC, например, используют __attribute__((packed))
.
В Windows можно установить выравнивание на один байт при использовании cl.exe compier с /Zp опция .
Обычно, для ЦП легче получить доступ к данным, которые являются кратными 4 (или 8), завися платформа и также на компиляторе.
, Таким образом, это - вопрос выравнивания в основном.
у Вас должны быть серьезные основания изменить его.
Я думаю, что подпроцесс
-модуль является хорошим примером. Приведите исчерпывающий список всех параметров для верхнего / родительского класса . Тогда просто обратитесь к этому списку, чтобы узнать обо всех остальных случаях появления ** kwargs
.