O que é uma estrutura “empacotada” em C?
Estou indo embora algum código C escrito para o compilador Microchip C30 e muitas vezes vejo estruturas definidas da seguinte forma:
typedef struct __attribute__((__packed__))
{
IP_ADDR MyIPAddr; // IP address
IP_ADDR MyMask; // Subnet mask
IP_ADDR MyGateway; // Default Gateway
// etc...
} APP_CONFIG;
O que significa embalado?