- Arrays store many different values in a single reference.
- Arrays must be defined before they can be used.
- To define an array you need a name, data type and size.
- Arrays are static data structures so are fixed size.
- Arrays can be defined with values eg int a[] = {3,2,1};
- Arrays can be multi-dimensional.