#include <stdio.h>
int add(int a, int b)//定义一个函数
{
return a+b;
}
int main(int argc, char *argv[])
{
//定义相对应的函数指针(变量)定义语法:返回参数类型 (*指针变量名)(参数类型,参数类型....) returnType (*functionPtr)(paramType1, paramType2, ...);
int (*ptr)(int,int);
ptr=add; //将函数地址赋值给指针变量
int sum=ptr(2,3); //利用指针变量操作函数
printf("%d\n",sum);
return 0;
}
函数指针(函数指针变量)
最新推荐文章于 2024-07-25 13:40:37 发布