猿问

这个语句不太了解,麻烦帮忙看看,float(*fs)(float,float=0)是什么意思?

float(*fs)(float,float=0)是什么意思


至尊宝的传说
浏览 249回答 2
2回答

小怪兽爱吃肉

float (*fs)(float,float);将fs定义成指向函数的指针(函数指针),它可以指向的函数需满足以下签名:1、返回类型为float2、需要两个float类型的参数此外,不能有=0部分,不能提供默认值。

DIEA

函数前的float为返回值的类型(是浮点型的)括号里的float是函数的参数类型(也是浮点型的)average()函数的原型?没听说过,这么简单的函数还可能是库函数么?要是的话也至多是个宏:(猜测如下)#define average(x,y) ((x)+(y))/2或内联函数
随时随地看视频慕课网APP

相关分类

Java
我要回答