小编kxf*_*951的帖子

查找多维数组的大小

我如何找到这样的数组的字节大小?

    double dArray[2][5][3][4];
Run Code Online (Sandbox Code Playgroud)

我试过这种方法,但它返回“2”。也许是因为数组只是声明而不是填充任何东西?

     #include <iostream>
     #define ARRAY_SIZE(array) (sizeof((array))/sizeof((array[0])))
     using namespace std;

      int main() {
        double dArray[2][5][3][4];
        cout << ARRAY_SIZE(dArray) << endl;
       }
Run Code Online (Sandbox Code Playgroud)

c++ arrays multidimensional-array

3
推荐指数
1
解决办法
1万
查看次数

具有4个括号的数组的维数是多少

说我有一个像:

       double theArray[2][5][3][4];
Run Code Online (Sandbox Code Playgroud)

我不太了解最后一个维度.

 first is [][][][][]

 second is [][][][][]
           [][][][][]

 third would make it 3 dimensional,
Run Code Online (Sandbox Code Playgroud)

第四个会做什么?

c++ arrays multidimensional-array

0
推荐指数
1
解决办法
3425
查看次数

标签 统计

arrays ×2

c++ ×2

multidimensional-array ×2