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