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
Did you even bother to absorb (if you have that ability) "Just mentally go through the process of getting to the last entry in a linked list as opposed to getting to the last entry in an array of pointers. Point taken?"
No, I didn't bother. Previous attempts to have technical discussion with you have been fruitless because you inevitably try, as Jason has discovered below, to twist the subject round once you realise your position is untenable.
I happen to be of the opposite opinion
Please keep your opinions to yourself. Stick to facts.
Please keep your opinions to yourself. Stick to facts
Jack I suggest you do the same.
That you do nor "even bother" illustrates that you do not even KNOW the facts, so what about practicing what you preach.
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?