Are
int (*x)[10];
and
int x[10];
equivalent?
According to the \"Clockwise Spiral\" rule, they parse
They are not equal. in the first case x is a pointer to an array of 10 integers, in the second case x is an array of 10 integers.
x
The two types are different. You can see they're not the same thing by checking sizeof in the two cases.
sizeof