[c++] 포인터 배열
#include <iostream>
using namespace std;

int main() {
    int num1 = 10, num2 = 20, num3 = 30;
    int* ptrArr[3]; // 포인터 배열 선언

    ptrArr[0] = &num1; // 각 포인터에 변수의 주소 할당
    ptrArr[1] = &num2;
    ptrArr[2] = &num3;

    for (int i = 0; i < 3; i++) {
        cout << "Value: " << *ptrArr[i] << endl; // 포인터를 통해 변수 값 출력
    }

    return 0;
}

이 예제에서 int* ptrArr[3]은 3개의 int 포인터를 저장할 수 있는 배열을 선언합니다. 그 후에 각 포인터에 각각의 정수형 변수의 주소를 할당한 후, 반복문을 통해 각 포인터가 가리키는 변수의 값을 출력합니다.