答案A
函数指针,p1,p2,t都是指向函数的指针,指向的都是返回值是float型,参数也是float型的函数.在使用它们时与直接使用函数一样
y1=p2(p1(2.0))等价于
y1=f2(f1(2.0))
t = p1; p1=p2; p2 = t; 这里是指针交换
而当指针交换后p1指向了函数f2,而p2指向了f1
因此
y2=p2( p1(2.0) ); 等价于
y2=f1( f2(2.0) );
答案A
函数指针,p1,p2,t都是指向函数的指针,指向的都是返回值是float型,参数也是float型的函数.在使用它们时与直接使用函数一样
y1=p2(p1(2.0))等价于
y1=f2(f1(2.0))
t = p1; p1=p2; p2 = t; 这里是指针交换
而当指针交换后p1指向了函数f2,而p2指向了f1
因此
y2=p2( p1(2.0) ); 等价于
y2=f1( f2(2.0) );