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

写于2016年12月5日。

c语言中(*p)[n]表示的数组指针,在该表达式中按照运算的优先级,首先计算()的中*p,在和[n]计算。含义为指向含有n个元素的一维数组。

*p[n]表示的是指针数组,在该表达式中按照运算的优先级,首先[n]跟p先计算,再跟*计算。含义为指向含有n个指针元素的数组。

原文地址:https://www.cnblogs.com/xiangxinhouse/p/6133578.html