Question: what is the difference between array and variable?
Answer: Array holds multiple values, whereas an ordinary variable hold a single value. it is true when the elements of the array are treated as individual entities, and when the variable is a simple scalar variable such as an int. ... These are aggregates, because they can contain more than one scalar element.