C++에서 delete[]
연산자는 배열을 삭제합니다. 할당자가 배열을 추적하기 때문에 배열의 길이에 액세스 할 수 있습니다.C++ 플랫 배열과 다차원 배열 메모리 풋 프린트
평평한 1 차원 배열이 다차원 배열보다 적은 메모리를 차지한다는 의미입니까?
Object** c
을 할당하면 할당자는 Object* c
(2 차원 배열과 동일한 수의 요소가 있음)을 할당하는 동안 첫 번째 차원과 두 번째 차원의 길이를 저장하지만 길이는 하나만 저장합니다 ?
더 많은 포인터가 분할 될 수 있습니다. – Immueggpain
답변 해 주셔서 감사합니다! – untitled