This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Link List

xdata struct EEPROM {

unsigned int Last_Data; struct EEPROM *Node; };

struct EEPROM xdata * xdata p; p = (struct EEPROM xdata *)0x0FF6;
if i will print the following statement
printf("Size of p = %d",(unsigned int)sizeof(*p));

then it will shows the 5,but actually it should show the 4 bytes

Parents
  • That you do nor "even bother" illustrates that you do not even KNOW the facts

    No, it merely illustrates the fact that I am sufficiently familiar with the lack of meaningful technical content in your posts to waste much of my time reading them.

    Could you please just try and keep the noise down a bit?

Reply
  • That you do nor "even bother" illustrates that you do not even KNOW the facts

    No, it merely illustrates the fact that I am sufficiently familiar with the lack of meaningful technical content in your posts to waste much of my time reading them.

    Could you please just try and keep the noise down a bit?

Children
No data