声明数组时可以使用的最大维数是多少?例如。#include#include{inta[3][3][3][4][3];a[2][2][2][2][2]=9;}那么,我们可以在数组上声明多少个维度。它的局限性是什么?其背后的原因是什么? 最佳答案 ISO/IEC9899:2011—C在C中,C11标准要求:5.2.4.1TranslationlimitsTheimplementationshallbeabletotranslateandexecuteatleastoneprogramthatcontainsatleastoneinsta
出于好奇,Java中的数组可以有多少维? 最佳答案 Java语言不限制维数,但JavaVM规范将维数限制为255。例如下面的代码会编译失败:classMain{publicstaticvoidmain(String[]args){finalint[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
出于好奇,Java中的数组可以有多少维? 最佳答案 Java语言不限制维数,但JavaVM规范将维数限制为255。例如下面的代码会编译失败:classMain{publicstaticvoidmain(String[]args){finalint[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]
您可以声明一个包含10个元素的非常简单的数组并以这种方式使用它:intmyArray[10];myArray[4]=3;std::cout或者将一个包含10x100个元素的二维数组声明为intmyArray[10][100];甚至可以使用intmyArray[30][50][70];创建更复杂的3-d数组我什至可以写作:intcomplexArray[4][10][8][11][20][3];complexArray[3][9][5][10][15][3]=5;std::cout那么,在声明数组时可以使用的最大维数是多少? 最佳答案