函数指针
函数在内存中的存储 内存空间主要在代码段 一段函数都有函数的开头地址和结尾地址 也可以跳转到其他函数运行 那么用一个指针指向函数的开头 我们就叫这个指针为函数指针
函数指针的创建
函数指针的定义: 函数的返回值类型(*指针名)(函数的参数列表类型)
代码语言:javascript复制#include<stdio.h>
int add(int a, int b)
{
return a b;
}
int main()
{
int (*ptr)(int, int) = add;
int ab = ptr(1, 4);
printf("%dn", ab);
}