可以聲明一個非常簡單的陣列有10個元素,並使用它的方式:C++中數組允許的最大維數是多少?
int myArray[10];
myArray[4] = 3;
std::cout << myArray[4];
或用10x100元素聲明一個二維數組作爲int myArray[10][100];
即使創建更復雜的3-d陣列,int myArray[30][50][70];
我甚至可以去儘可能寫:
int complexArray[4][10][8][11][20][3];
complexArray[3][9][5][10][15][3] = 5;
std::cout << complexArray[3][9][5][10][15][3];
所以,聲明數組時可以使用的最大維數是多少?
這是顯而易見的。 –
實際上,你的第二個例子中有一個緩衝區溢出。哎呦。 – Puppy
爲什麼一些結論倒下了?這不是一個錯誤或錯誤的問題。 – Puppy