문득 궁금해져서 그러는데
int arr[5][5]; 이게 과연 어떤 포인터와 동등할까 고민해봤는데 (물론 변경불가인 포인터가 배열이겠지만?)
int arr[5];
int *p1[1];
*p1 = arr;
이렇게되면 포인터변수 p1 을
int abc[1][5]; 라고도 볼수있을거같은데, 맞을까?
포인터연산이 동일한거같거든,
다차원배열일때 그 배열의 구체적인 모습이 갑자기 궁금해져서..
문득 궁금해져서 그러는데
int arr[5][5]; 이게 과연 어떤 포인터와 동등할까 고민해봤는데 (물론 변경불가인 포인터가 배열이겠지만?)
int arr[5];
int *p1[1];
*p1 = arr;
이렇게되면 포인터변수 p1 을
int abc[1][5]; 라고도 볼수있을거같은데, 맞을까?
포인터연산이 동일한거같거든,
다차원배열일때 그 배열의 구체적인 모습이 갑자기 궁금해져서..
아,물론 동등한것인지 궁금한거야..
int *ptr[1]에서 걍 내렸다 이딴 좆같은 논리싸움 할시간에 그냥 다음거 배워라
ㅇㅇ / 그래서 결론이뭐임? 좀 궁금해서
int (*)[5]