C语言中int *p[n]和int (*p)[n]的区别

前言 本博文基于VC++6.0开发调试运行; int *p[n] 分析: 分析这个问题要先从字符优先级开始,在字符优先级表中,[]的优先级大于*,因此,int *p[n] 就等价于int *(p[n]),这样就清晰多了,再进化一下就是 (int *)(p[n]) ,这样就完整了,显然,*(int )(p[n]) 就是一个数组,是一个数据类型整型字符型(int * ),以n个整型地址为元素,数组名为
相关文章
相关标签/搜索