首页 > 代码库 > 函数指针

函数指针

 

 

函数指针的赋值与使用均有两种方式:

 

int max(int a, int b)

{

     return a>b ? a: b;

}

 

int (*pfun)(int x, int y);

 

赋值:

Pfun=max

Pfun=&max

两个都可以

 

使用:

Pfun(a,b)

(* pfun)(a,b)

 

函数指针