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?
 
     
    