F
Flash Gordon
Dale said:Actually, no, this is terribly terribly wrong. In neither declaration
is 'x' a pointer - its an array[4] of char.
You're the one who's wrong, here, fucknut
You're amusingly wrong, as well as abusive.
Too bad you can't prove me wrong, huh, Mr. Thinskin.
Mark is far from being thin skinned, he is also correct.
I've already shown that an identifier declared as an array of characters is
a character type pointer.
Several people explained why your code does *not* show that.
> You have failed to demonstrate otherwise.
You have already been informed by several highly skilled people that you
were wrong, and I mentioned that the is covered in the comp.lang.c FAQ.
Here is the URL to the actual question since you seem incapable of
checking yourself http://www.eskimo.com/~scs/C-faq/q6.9.html
Also in section 6.2.5 Types of the current C standard (google for
n1124.pdf to get the draft of the next version for free) it describes
array and pointer types separately and never says they are the same. The
same goes for the rest of the standard, it never says they are the same
and says when and how arrays names get *converted* to pointers.