问题描述: int (*ptr)[3] 1个回答 分类:综合 2014-11-13 问题解答: 我来补答 首先学习指针是有好多概念容易混淆.我来帮你区别一下:1、int(*p)[3];------ptr为指向含3个元素的一维整形数组的指针变量(是指针)2、int *p[3];-------定义指针数组p,该数组由3个指向整型数据的指针元素组成(是数组)3、int(*)[3];--------实际上可以看作是一种数据类型.也就是第一个(int(*p)[3])中定义的p的数据类型其实你要看他到底是什么,就是要看他最先和谁结合.比如1中p先与*结合,那就说明p本质是一个指针;而2中p先与后面的[3]结合,说明他本质是一个数组.再慢慢理解. 展开全文阅读