Return a pointer to the first element of this array.
Return the address providing non-modifiable access to the first element of the array this reference object represents. Return a valid pointer which cannot be dereferenced if the size() == 0.
a pointer to the first element of this array