What is the difference between these two in C. The first one is array of pointers. My main confusion is about the second declaration. What does it declare. Aren't the two the same ?
int *p []={&i,&j,&k};
int (*ar) [];
What is the difference between these two in C. The first one is array of pointers. My main confusion is about the second declaration. What does it declare. Aren't the two the same ?
int *p []={&i,&j,&k};
int (*ar) [];