指向指針的指針與二維數組的區別

int main(){數組 int a[2][3]={{1,2,3},{4,5,6}};指針 int **p=a;編譯器 cout<<**p<<endl;編譯 }變量       以上代碼有沒有問題?co       因爲p是指向指針的指針,p指向一個int *類型的變量,而數組名a表示數組首元素的地址&a[0],所以p指向a[0]。然而a[0]並非int *類型的變量,與p應該指向的類型不一樣,
相關文章
相關標籤/搜索