函数指针

2023-10-11 20:58:04 浏览数 (1)

函数指针

函数在内存中的存储 内存空间主要在代码段 一段函数都有函数的开头地址和结尾地址 也可以跳转到其他函数运行 那么用一个指针指向函数的开头 我们就叫这个指针为函数指针

函数指针的创建

函数指针的定义: 函数的返回值类型(*指针名)(函数的参数列表类型)

代码语言: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);
}

0 人点赞