C语言二维数组指针变量是什么,int (*p)[2]什么意思

大家对int (*p)[2]的解释都蛮透彻,谢谢了。只是想大家帮我比较一下int (*p)[2]与int *p[2]的具体区别,最好详细点加追加5分

第1个回答  2011-10-11
指针形成的数组,int (*p)[2]指两个指针变量构成的数组,这两个指针值得地址指向整形数据追问

大家对int (*p)[2]的解释都蛮透彻,谢谢了。只是想大家帮我比较一下int (*p)[2]与int *p[2]的具体区别,最好详细点加追加5分

第2个回答  2011-10-12
首先看括号,也就是中心元素,说明是一个指针,再看[],说明指针是指向数组的,然后看类型,说明数组里存放的事int类型的元素。追问

大家对int (*p)[2]的解释都蛮透彻,谢谢了。只是想大家帮我比较一下int (*p)[2]与int *p[2]的具体区别,最好详细点加追加5分

第3个回答  2011-10-11
p是存放指针的数组,这个数组能存放最多两个指针。追问

大家对int (*p)[2]的解释都蛮透彻,谢谢了。只是想大家帮我比较一下int (*p)[2]与int *p[2]的具体区别,最好详细点加追加5分

第4个回答  2011-10-11
p指向一个含有2个int型数据的数组。追问

大家对int (*p)[2]的解释都蛮透彻,谢谢了。只是想大家帮我比较一下int (*p)[2]与int *p[2]的具体区别,最好详细点加追加5分

相似回答