高级指针的理解

xiaoxiao2021-02-28  63

1.指针数组    指针数组是数组,是一个存放指针的数组。 2.数组指针   数组指针是指针。 int *arr1[10]; char *arr2[4] int (*p)[10] 注意:指针的优先级。 3.函数指针   存放函数的地址。 函数指针->内存占空间->地址 void (*pfun)(); //存储地址pfun1先和*结合,说明

pfun1是指针,指针指向的是一个函数,指向的函数无参数,返回值类型为void。

4. 函数指针数组 把函数的地址存到一个数组,即这个数组就称为 函数指针 数组 int (*parr1[10])(); 5.指向 函数指针 数组的指针   指针指向一个数组,数组的元素都是函数指针。

转载请注明原文地址: https://www.6miu.com/read-2625187.html

最新回复(0)