int* arr[3]의 의미
📌 int* arr[3]의 의미이거는 **"포인터 배열"**이야. 즉, 배열인데, 배열의 요소가 정수를 가리키는 포인터(int *) 라는 거지!✅ 1. int* arr[3]은 어떻게 동작할까?int *arr[3]; // 포인터가 3개 들어 있는 배열이 코드는 **"정수를 가리키는 포인터 3개를 저장할 수 있는 배열"**을 선언하는 거야.즉, arr 자체는 배열이지만, 그 요소들은 **포인터(주소를 저장하는 변수)**라는 거지.🏠 비유로 이해하기!이걸 아파트 개념으로 보면:arr 자체는 3층짜리 아파트각 arr[i]는 방(정확히는 방의 위치를 가리키는 포인터)하지만 방 안에 실제 데이터(정수)는 없음! 그냥 다른 곳에 있는 정수를 가리키는 포인터들이 들어 있음.즉, 각 방(포인터)이 다른 주소를 가리키..