Question: are arrays in c pointers?
Answer: Arrays are not pointers, though in most expressions an array name evaluates to a pointer to the first element of the array. So it is very, very easy to use an array name as a pointer. ... One exception is as the operand to the sizeof operator, where the result is the size of the array (in bytes, not elements).