C++多维数组的理解与使用

记录:

三维数组实验代码:


说明:

1、int threedim[2][3][4]; 定义一个三维数组;

每一维的解释如下:



其实在内存中,仍然是按顺序连续存储的:

[[[0 0 0 0] [0 0 0 0 ] [ 0 0 0 1 ]] [[ 0 5 00 ][0 0 0 0][0 0 0 1]]]

所以:threedim[1][0][1] = 5; 表示:第一维的第2个元素——>第二维的第1个元素——>第三维的第2个元素,赋值5;

你可能感兴趣的:(C++多维数组的理解与使用)