A numeric array variable generates two pointers. The first points to the first element of the data array and the second points to the array dimension table. The array elements are stored in row-major order.
This example shows how to access an INTEGER array from a C routine.