Tôi sẽ mặc dù một số mã C viết cho trình biên dịch Microchip C30 và tôi thường thấy cấu trúc quy định như sau: typedef struct __attribute__((__packed__))
{
IP_ADDR MyIPAddr; // IP address
Trong C/C++ bạn luôn có SizeOf(array[N] of T) = N * SizeOf(T);
Trong Pascal/Delphi bạn có thể sử dụng 'mảng đóng gói' để chắc chắn rằng các khẳng định trên là đúng, nhưng không specifier 'đóng gói'