数组指针、指针数组和指针的指针区别

先说明第一个问题:[]的优先级比*要高 int *p1[n];是一个指针数组,是一个存储指针的数组,含有多个指针。 int (*p)[n];是一个数组指针,是一个指向一维数组的指针,只有一根指针。 示意图如下: 在这里我们用一段代码就可以说明数组指针和指针数组的区别 #include<iostream> using namespace std; int main(){ int *p=ne
相关文章
相关标签/搜索