[C] C언어의 포인터 및 메모리 포스팅에서 배열의 주소와 그 배열의 첫 번째 index의 주소는 "같다"라고 말했습니다. 예시 코드로 알아보겠습니다. 아래 예시에서 길이가 3인 int형의 배열 a를 선언하는 동시에 a[0]은 10, a[1]은 20, a[2]는 30으로 초기화했습니다. 주소 연산자인 &를 사용해서 a[0], a[1], a[2]의 주소값을 불러왔습니다. 위 코드의 실행 결과는 아래와 같습니다. 메모리는 우리가 정하는 것이 아닌 컴퓨터가 자동으로 정해주는 것이기 때문에 아래에서의 주소값은 항상 바뀝니다. 주소값을 형식 문자(서식 지정자)를 사용하여 정수형으로 받았기 때문에 음수가 나올수도, 양수가 나올 수도 있습니다. 저희가 주목해야 할 것은 두 가지입니다. 첫 번째는 a[0], a[1],..