函数指针和指针函数
函数指针
?
在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。
?
?
1. 函数指针定义
?
int *f(x, y);?
其中x,y是形式参数,f是函数名,调用后返回一个指向整型数据的地址指针。f(x,y)是函数,其返回值是指针。
?
?
总结:
?
函数指针是一个指向函数的指针,而指针函数只是说明它是一个返回值为指针的函数。