#include<iostream>
using namespace std;
int main()
{
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,9,9,9}};
int *p=a;//cannot convert `int (*)[4]' to `int*' in initialization,为神摸?
cout<<p<<endl;
return 0;
}
谢谢
追答int a[3][4]={a[0],a[1],a[2]};
a[0]={1,2,3,4},
a[1]={5,6,7,8},
a[2]={9,9,9,9}
这样你就懂了!呵呵。。。a是指向数组的指针,而int *p是指向整型的指针
http://zhidao.baidu.com/question/407546397.html?oldq=1
恩 大侠帮我看看这个=w=
搞定了!啊哈哈。。