1.  Do array subscripts always start with zero?

2.  Is it valid to address one element beyond the end of an array?

3.  Can the sizeof operator be used to tell the size of an array passed to a function?

4.  Is it better to use a pointer to navigate an array of values, or is it better to use a subscripted array name?

5.  Can you assign a different address to an array tag?

6.  What is the difference between array_name and &array_name?

7.  Why can't constant values be used to define an array's initial size?

8.  What is the difference between a string and an array?