EazyChange

导航

 

在c++primer看到:

int *matrix[10];//10个指针构成的数组

int (*matrix)[10];//指向含有10个整数数组的指针

 

根据运算符优先级,第一个是[]优先,第二个是()优先。

第一个的理解是:[]优先,所以它是一个什么什么的10个元素数组,里面的类型是指针。

第二个的理解是:()优先,所以它是一个指针,指向一个10个元素的数组。

posted on 2016-02-20 19:36  EazyChange  阅读(109)  评论(0编辑  收藏  举报