7.3.1 포인터로 배열에 접근하기
다음 예를 봅시다. arr이라는 배열을 크기 3으로 선언하고 값으로 5, 10, 15를 넣어 초기화합니다. 그리고 작성한 배열의 값을 하나씩 출력하면 인덱스 순서대로 배열의 값이 출력됩니다.
7.3.1 포인터로배열접근하기.c
int main(void) {
int arr[3] = { 5, 10, 15 };
for (int i = 0; i < 3; i++) {
printf("배열 arr[%d]의 값 : %d\n", i, arr[i]);
}
return 0;
}
실행결과 |
배열 arr[0]의 값 : 5 배열 arr[1]의 값 : 10 배열 arr[2]의 값 : 15 |
이번에는 포인터 변수 ptr을 선언하고 arr 배열을 넣은 뒤 포인터 변수의 값을 출력해 보겠습니다.