指针函数、函数指针、函数指针数组
指针函数:返回值为指针的函数
函数指针:存放函数的地址,这个地址是函数的入口地址,同时也是函数名。
函数指针数组:保存若干个函数名(函数入口地址)的数组
指针函数定义形式:
<数据类型>*<函数名称>(<参数说明列表>)
其中,数据类型是指函数返回值的数据类型;
函数指针定义形式:
<数据类型>(*<函数指针名称>)(<参数说明列表>)
其中, 数据类型是指针指向的函数返回值的类型;
参数说明中参数数据类型与指针指向的函数的形参保持一致。
函数指针数组的定义形式:
<数据类型>(*<函数指针名称>[(数组大小)])(<参数说明列表>)