3
Q
二维数组错误
A
回答
4
对于需要单独初始化每个数组交错数组:
int[][,] JaggedInt = new int[5][,];
for(int i = 0; i < 5; i++)
JaggedInt[i] = new int[5,5];
如果它是一个3维数组,而不是一个交错数组,你可以这样做:
int[,,] JaggedInt = new int[5,5,5];
2
从Jagged Arrays (C# Programming Guide)
在您可以使用锯齿阵列之前,必须对其元素进行初始化。
[5][5,5]
意味着你的锯齿状排列有5
阵列,所有这些都是二维和它们的尺寸是5
和5
。
相关问题
- 1. 二维数组错误C++
- 2. C++二维数组错误
- 3. Lua二维数组错误
- 4. 错误设置二维数组二维数组
- 5. Java数组错误(二维数组)
- 6. 1索引与二维数组错误
- 7. 二维数组C++上的错误
- 8. Java二维数组矩形错误
- 9. 二维数组打印错误
- 10. 二维字符数组内存错误
- 11. C++二维数组搜索错误
- 12. 遍历二维数组错误
- 13. 二维数组初始化错误
- 14. 二维数组错误,长度为
- 15. 二维数组中的总线错误
- 16. Imshow二维数组内存错误
- 17. Typescript - 初始化二维数组错误
- 18. 只是二维数组错误-C++
- 19. Malloc错误初始化二维数组
- 20. 硬编码二维数组错误?
- 21. 二维数组的分段错误
- 22. Java二维数组乘法错误?
- 23. 二维数组
- 24. 二维数组
- 25. 二维数组
- 26. 二维数组
- 27. 二维数组
- 28. C:传递二维数组的一维会导致段错误
- 29. (Java)无法修复数组越界错误二维数组
- 30. 二维ArrayList错误
如果您事先知道所有数组都会有5个元素,那么您可能不需要锯齿状数组? 'new int [5,5,5]'? – JDB