1. 程式人生 > >C/C++函式指標變數呼叫函式

C/C++函式指標變數呼叫函式

1.宣告:

返回型別 (*指標變數)(函式形參型別列表)

eg:

int (* p)(char *,int);

2.為指向函式的指標賦值

指標變數=函式名;

3.呼叫方式

(*指標變數)(實參列表)

eg:

int max(int x,int y){
	return x>y?x:y;
}
int main()
{
	int a=3,b=5;
	int (*p)(int ,int);
	p=max;
	int c=(*p)(3,5);
	cout<<c<<endl;
  return 0;
}