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
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?