Possible Duplicate:
Is array name a pointer in C?
I passed in an int *
variable to a function which is defined as func(int var[])
and the compiler was complaining that passing in argument from incompatible pointer type. What's the difference, or is there no difference at all?