求解指向指针的函数和指向函数的指针用法区别和举例,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:57:11
求解指向指针的函数和指向函数的指针用法区别和举例,

求解指向指针的函数和指向函数的指针用法区别和举例,
求解指向指针的函数和指向函数的指针用法区别和举例,

求解指向指针的函数和指向函数的指针用法区别和举例,
函数指针实质是一个指针,该指针指向函数的入口地址,回调函数只不过是通过参数自己调用自己,首先它是一个函数,跟函数指针完全没有什么可比性,风马牛不相及. 定义一个函数指针你看下:void (*func)(int ,int); 再给你看看比如:int *p; int max(int x,int y); p=max;这里呢就是一个指针指针一个函数,所以这个p也是一个函数指针,说白了它就只是一个指针,只是不过指向的是一个函数而已,就这么简单. 就这样调用就可以了int result=(*p)(a,b) 你们不要总是把函数指针和指针函数比来比去的,也没有什么可比性,函数指针就只是一个指针,指针函数就只是一个函数就完了!