더북(TheBook)

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;
}

실행결과 icon_con

배열 arr[0]의 값 : 5
배열 arr[1]의 값 : 10
배열 arr[2]의 값 : 15
포인터 변수 ptr[0]의 값 : 5
포인터 변수 ptr[1]의 값 : 10
포인터 변수 ptr[2]의 값 : 15

실행해 보면 포인터 변수도 배열과 똑같이 5, 10, 15를 출력합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.