Các bạn cho tôi hỏi trong MCC18 tôi thấy có khai báo sau:
typedef struct __attribute__((__packed__))
Khai báo này dùng để làm gì vậy, mong bạn nào biết giải thích giúp.
-Nếu ta có 1 biến dạng Union như sau:
union
{
BYTE so1
BYTE so2
WORD Value
} abc
khai báo này chiếm bao nhiêu Byte trong bộ nhớ 2 Byte hay 4 byte?
Xin cảm ơn
typedef struct __attribute__((__packed__))
Khai báo này dùng để làm gì vậy, mong bạn nào biết giải thích giúp.
-Nếu ta có 1 biến dạng Union như sau:
union
{
BYTE so1
BYTE so2
WORD Value
} abc
khai báo này chiếm bao nhiêu Byte trong bộ nhớ 2 Byte hay 4 byte?
Xin cảm ơn
Comment