•Type array[N];
•Type *pType;
•int i;
•
•// In assembly language we use
raw (byte) addresses regardless of actual Type
•
•pType + i; *(pType
+ i) ~ pType[i]
•array + i; *(array + i) ~ array[i]
•// in C/C++ means calculate
address of i-th element
•// in assembly language we
calculate byte address of i-th element
•// pType + i*sizeof(Type)
•// array + i*sizeof(Type)