История изменений
Исправление hateyoufeel, (текущая версия) :
Си сделан именно так, чтобы максимально легко переносить низкоуровневые программы на разные платформы.
Настолько хорошо сделан, что в стандартном C нет ничего для запаковки структур без паддинга, типа __attribute__((packed))
из GCC/шланга.
В K&R этого кстати тоже нет. Видимо, предлагается ручками через char[] пердолиться.
Исходная версия hateyoufeel, :
Си сделан именно так, чтобы максимально легко переносить низкоуровневые программы на разные платформы.
Настолько хорошо сделан, что в стандартном C нет ничего для запаковки структур без паддинга, типа __attribute__((packed))
из GCC/шланга.
В K&R этого кстати тоже нет.