内存与指针杂谈 1.指针 1.数组指针 int(*ptr)[n] ()的优先级高,(*ptr)表示ptr是一个指针,指向一个int类型的一维数组,这个数组的长度为n,也可以说ptr的步长就是n.也就是说执行ptr+1时,ptr要跨过n个int的长度. 2.指针数组 int* p[n] []的优先级高,p和[]先结合表示一个数组,int*表示数组中元素的数据类型为int*. 3.复杂一点的指针 int* (*ptr)[n] ptr是一个指向数组的指针,数组中的每个元素都是指向int的指针. 4.指…