1. 배열명을 사용한 배열 표현
: aa[0];
2. 배열명을 사용한 포인터 표현
: *(aa+0);
3. 배열명을 저장한 포인터 변수를 사용한 포인터 표현
: int *ap = aa;
ap+0;
4. 배열명을 저장한 포인터 변수를 사용한 배열 표현
: int *ap = aa;
ap[0];
* 배열요소는 참조하는 기본 방식이 포인터 계산에 의한 것이므로 계산 결과가 같다면 표현 형태는 얼마든지 바뀔 수 있음
예) *(ary) == *ary == *(ary+0)
ary[1] == *(ary+1) == *(1+ary) == 1[ary]