[c++] C++에서의 배열 포인터 사용 예제

C++에서 배열 포인터는 배열의 요소를 가리키는 데 사용됩니다. 배열 포인터를 사용하면 배열 요소에 쉽게 접근할 수 있습니다. 다음은 간단한 배열 포인터 사용 예제입니다.

#include <iostream>
using namespace std;

int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int *ptr = arr;

    for (int i = 0; i < 5; i++) {
        cout << "Value at arr[" << i << "] = " << *(ptr + i) << endl;
    }

    return 0;
}

위의 예제는 배열 포인터를 사용하여 배열의 각 요소의 값을 출력하는 간단한 코드입니다. arr 배열은 정수형으로 선언되었고, ptrarr 배열의 첫 번째 요소를 가리키는 포인터입니다. 반복문을 사용하여 배열 포인터를 이용해 배열의 내용을 출력할 수 있습니다.

위의 코드를 컴파일하고 실행하면 다음과 같은 결과가 출력됩니다.

Value at arr[0] = 1
Value at arr[1] = 2
Value at arr[2] = 3
Value at arr[3] = 4
Value at arr[4] = 5

이 예제를 통해 배열 포인터의 기본 사용 방법을 확인할 수 있습니다.

이러한 배열 포인터는 다차원 배열이나 동적 메모리 할당과 같은 고급 기능에서 더 복잡한 용도로 사용될 수 있습니다.

더 많은 정보를 찾으시려면 아래 C++ 배열 포인터에 관한 참고 자료를 참조하세요.

참고 자료: C++ 배열 포인터에 관한 자세한 내용