We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
please explain me why the sizeof (C51) returns 6 bytes for this struct instead of 5:
typedef struct DEKO_COMM_HEADER { UINT16 m_uiMsgOpcode; UCHAR8 m_sblMsgPriority :2; UINT16 m_sblDataLength :11; UINT16 m_sblMsgTimeStamp :11; }DEKO_COMM_HEADER, *PDEKO_COMM_HEADER;
UINT16 is typedef for unsigned int UCHAR8 is typedef for unsigned char
thanks
why you not write code to see asssembler of compiler producing??? you use SRC option box
I would not do that. It may be that you are so bright that you never forget to remove the SRC statement, I am not. For that reason, "to see asssembler" I look at the .lst file which does not affect anything.
Erik
sir eric
you are also right again you know!
thanks you for my mistake ;)