배열과 포인터


배열과 포인터는 거의 유사하게 사용된다.

차이점은, 배열은 값이 변하지 않는 const 속성을 갖는다는 점이다.

즉, 포인터는 주소값을 할당할 수 있지만 어레이 변수는 그게 안 된다.



포인터에 어레이 변수를 할당하면 어레이 변수와 동일하게 사용할 수 있다.


한편, [] 오퍼레이터는 계산은 다음과 같은데,
a[i] == *(a+i)

그래서 아래 두 문장은 서로 같은 값을 출력한다.


: