#include <iostream>
using namespace std;
//C++实现锯齿状数组(二维数组中的一维数组长度不一样)
int main(int argc, char** argv)
{
int b1[4] = { 1,2,3,4 };
int b2[2] = { 1,2 };
int b3[3] = { 1,2,3 };
int* a[3] = { b1,b2,b3 };
int sizeA[3] = { 4,2,3 }; //每一个一维数组的大小
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < sizeA[i]; j++)
{
cout << a[i][j] << " ";
}
cout << endl;
}
return 0;
}
网友评论