C/C++ 多维数组的初始化

c++cserver side programmingprogramming

多维数组的维度应大于 1。下图展示了维度为 3 x 3 x 3 的多维数组的内存分配策略。

这是一个用于初始化多维数组的 C++ 程序。

算法

开始
   初始化多维数组的元素。
   打印数组的大小。
   显示数组内容。
结束

示例

#include<iostream>
using namespace std;
int main()
{
   int r, c;
   int a[][2] = {{3,1},{7,6}};
   cout<< "数组大小:"<<sizeof(a)<<"\n";
   cout<< "数组内容:"<<sizeof(a)<<"\n";
   for(r=0; r < 2; r++) {
      for(c=0; c < 2; c++) {
          cout << < " < < a[r][c];
      }
      cout << < "\n";
   }
    return 0;
}

输出

数组大小:16
数组内容:16
3 1
7 6

相关文章