더북(TheBook)

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

실행결과 icon_con

배열 arr[0]의 값 : 5
배열 arr[1]의 값 : 10
배열 arr[2]의 값 : 15

이번에는 포인터 변수 ptr을 선언하고 arr 배열을 넣은 뒤 포인터 변수의 값을 출력해 보겠습니다.

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