Array in C Language Featured snippet from the web C - Arrays An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type. ... A specific element in an array is accessed by an index. All arrays consist of contiguous memory locations.