사용자가 원할 경우 4 차원 배열에 4 개의 값 행을 계속 추가하려고합니다. 나는 4 개의 단일 차원 배열로 할 수 있지만 각 값은 프로그램을 너무 길게 만들고 멋지지 않게 만든 독자적인 배열을 가지고있다.다차원 배열의 크기를 조정하는 방법은 무엇입니까?
0
A
답변
0
차원 중 하나가 활발하게 커지는 경우 적어도 차원에 대해 배열이 아닌 다른 데이터 형식을 사용해야합니다.
List<ArrayType[][][]>
(3 차원 배열의 목록)을 사용하는 것이 좋습니다. 목록은 배열에 의해 뒷받침되고 List
은 크기 조정을 처리합니다. '행'을 추가하려면 Add
으로 전화하십시오.
0
정적 배열을 다시 생성 할 수는 없지만 동적 메모리 할당을 사용하고 realloc을 사용하여 지속적으로 메모리 블록을 재 할당 할 수 있습니다.
관련 문제
- 1. 다차원 벡터의 크기를 조정하는 방법은 무엇입니까? C++
- 2. 동적 배열의 크기를 조정하는 함수
- 3. XIB에서보기의 크기를 조정하는 방법은 무엇입니까?
- 4. 이미지의 크기를 조정하는 방법은 무엇입니까?
- 5. SoftwareBitmap의 크기를 조정하는 방법은 무엇입니까?
- 6. 페이지의 크기를 조정하는 방법은 무엇입니까?
- 7. WebGlBuffer의 크기를 조정하는 방법은 무엇입니까?
- 8. ROI의 크기를 조정하는 방법은 무엇입니까?
- 9. flexslider의 크기를 조정하는 방법은 무엇입니까?
- 10. 그림의 크기를 조정하는 방법은 무엇입니까?
- 11. infowindow의 크기를 조정하는 방법은 무엇입니까?
- 12. 클라이언트 크기를 조정하는 방법은 무엇입니까?
- 13. WindowsFormsHost의 크기를 조정하는 방법은 무엇입니까?
- 14. 크기를 자동으로 조정하는 방법은 무엇입니까?
- 15. ImageMagick으로 크기를 조정하는 방법은 무엇입니까?
- 16. 경로의 크기를 조정하는 방법은 무엇입니까?
- 17. 이미지의 크기를 조정하는 방법은 무엇입니까?
- 18. System.Windows.Forms.ToolBar의 크기를 조정하는 방법은 무엇입니까?
- 19. 테두리 크기를 조정하는 방법은 무엇입니까?
- 20. Ruby에서 배열 크기를 조정하는 방법은 무엇입니까?
- 21. 다차원 배열의 배열을 다른 다차원 배열의 배열에 푸시하는 방법은 무엇입니까?
- 22. 이미지를 늘리지 않고 크기를 조정하는 방법은 무엇입니까?
- 23. iPhone 키보드의 크기를 조정하는 방법은 무엇입니까?
- 24. 화면상의 픽셀 크기를 조정하는 방법은 무엇입니까?
- 25. 이미지의 크기를 조정하는 더 좋은 방법은 무엇입니까?
- 26. 비례하여 UIView의 크기를 자동으로 조정하는 방법은 무엇입니까?
- 27. 선택한 이미지의 크기를 조정하는 방법은 무엇입니까?
- 28. 이미지의 글꼴 크기를 조정하는 방법은 무엇입니까?
- 29. UIImageView에서 JPG의 크기를 조정하는 방법은 무엇입니까?
- 30. UITextView의 크기를 자동으로 조정하는 방법은 무엇입니까?
이미 있습니다.이 링크를 확인하십시오. (http://stackoverflow.com/questions/6539571/how-to-resize-multidimensional-2d-array-in-c) –
원하는 경우 배열을 사용하지 마십시오. "계속 추가"합니다. 필요한만큼의 차원에서'List'를 조사하십시오. –