well man you have many tutorials on array theme

as xpiotos has already said... array is just bunch of elements of some type put on one place...
and as I saw xpiotos has also mentioned that calculation is starting from zero so it means array of 10 elements is going 0,1,2,3,4,5,6,7,8,9 if there would be 10 it would be 11 element array
because every array contains N-1 numbers in itself...
int x[5] allocates 5 elements of type integer
someclassorstructname x[10] defines 10 elements of your own type
same with pointers
int *x = new int[5];
this is dinamicaly allocated array of five elements