您的位置:首页 > 其它

利用指针输出二维数组内容

2016-03-12 18:57 274 查看

//利用指针输出二维数组内容

/*int main()

{

int a[3][4] = {0,1,2,3,4,5,6,7,8,9,10,11};

//1.用指向元素的指针输出二维数组的内容

/*int* p;

//p = a[0]; //指针指向列指针

p = *(a + 0);

for(int i = 0; i < 12; i++)

{

cout << *(p + i) << " "; //输出指针所指内容,即二维数组的内容

if((i + 1)%4 == 0)

cout << endl;

}*/

//2.用指向一维数组的指针输出二维数组的内容

/*int (*p)[4];

p = a;

for(int i = 0; i < 3; i++)

{

for(int j = 0; j < 4; j++)

{

cout << *(*(p + i) + j) << " ";

}

cout << endl;

}

cout << "All Done!" << endl;

getchar();

return 1;

}*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: