源代码如下:
#include <iostream>
using namespace std;
void main()
{
int a[2][2]={{99,2},{3,4}};
cout<<*a<<endl;
cout<<**a<<endl;
cout<<*(*(a+1)+1)<<endl;
}
输出结果为:
using namespace std;
void main()
{
}
输出结果为:
0012FF70
99
4
结论是:
99
4
结论是:
(1)对于一维数组,数组名就是该数组的首元素的地址,
(2)对于二维数组,数组名就是该数组的首元素的地址的地址,是一个二级指针。