指向函数的指针问题
mnjrh 2003-02-07 06:39:58 #include<iostream>
#include<conio.h>
#include<math.h>
void main(){
int s1=2,s2=3;
double s3;
double (*p)(double,double);
double GetPower(double,double,double (*)(double,double));
p=pow;//指向POW函数,求X的Y次方。
s3=GetPower(s1,s2,p);
cout<<s3<<endl;
getch();
}
double GetPower(double a,double b,double (*m)(double,double))
{
return m(a,b);//在这,为什么return m(a,b)和return (*m)(a,b)是一样的?
}