일단 int(*pp)[5] = &array;
로 array 배열을 가리키는 포인터 배열 pp를 만들었는데
그 다음에 array배열에 다 쓰레기값이 들어와서 변수들 다시 대입해줬습니다
(왜 이상한값이 들어온걸까요? 위에서 이미 초기화 다 해줬는데요..ㅠ)
그리고 pp가 array배열을 잘 가리키고 있는지 확인하려고 pp[2]와 &array[2]를 출력해봤는데 다른 값이 나오네요...?
제가 이해한바로는 둘이 같아야 할 것인데요ㅠㅠㅠ
제가 뭔가를 잘못 알고있는건가요?
다른 값이 아니라 주소가 출력되고 있는거다 - dc App
포인터에는 배열의 주소가 들어있어야하니깐 둘이 같은 주소값(array[2]의 주소값)을 출력해야한다고 생각했는데 제가 잘못 배운건가요..? 알려주시면 감사하겠습니다