Question: what is the difference between array and pointer in c?
Answer: Difference between Array and Pointers in C. Array in C is used to store elements of same types whereas Pointers are address varibles which stores the address of a variable. Now array variable is also having a address which can be pointed by a pointer and array can be navigated using pointer.