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]);
}
int * ptr = arr;
for (int i = 0; i < 3; i++) {
printf("포인터 변수 ptr[%d]의 값 : %d\n", i, ptr[i]);
}
return 0;
}
실행결과 |
배열 arr[0]의 값 : 5 배열 arr[1]의 값 : 10 배열 arr[2]의 값 : 15 포인터 변수 ptr[0]의 값 : 5 포인터 변수 ptr[1]의 값 : 10 포인터 변수 ptr[2]의 값 : 15 |
실행해 보면 포인터 변수도 배열과 똑같이 5, 10, 15를 출력합니다.