P. *_*ski 4 c++ arrays pointers
int main(){
int a[4] = { 1,2,3,4 };
int(*b)[4] = &a; //with a doesn't work
cout << a << &a << endl; //the same address is displayed
}
Run Code Online (Sandbox Code Playgroud)
所以,int(*b)[4]是一个指向int数组的指针.我试图将其初始化&a和a两者.它只适用于第一个.
它们不是数组第一个元素的地址吗?