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 ... }
|
|