[prev] [index] [next]

Arrays

Arrays contain a sequence of values of the same type.

Each array is defined as:

#define N NumOfElems

ElemType a[N];

Elements are accessed via a[0], a[1], ... a[N-1]

The name a is equivalent to &a[0]   (constant pointer)

Iteration over arrays:

// index-based
int i; 
for (i = 0; i < N; i ++) { ... a[i] ... }
// pointer-based
ElemType *p;
for (p = a; p < &a[N]; p++) { ... *p ... }