#include <stdio.h>
typedef void (*pF)(int,int); //函数指针
typedef void (&aF)(int,int); //函数引用
void f(int a,int b)
{
printf("%d,%d\n",a,b);
}
int main()
{
pF func1 = f;
func1(1,2);
printf("func1 = 0x%x,f = 0x%x\n",func1,f);
aF func2 = f;
func2(2,3);
printf("func2 = 0x%x,f = 0x%x\n",func2,f);
return 0;
}
/*
1,2
func1 = 0x40138c,f = 0x40138c
2,3
func2 = 0x40138c,f = 0x40138c
*/
函数指针和函数引用的使用
最新推荐文章于 2023-03-26 22:08:18 发布