求解,这个完全不知道什么意思,有哪位能解答一下吗

img


h是一个指向返回值为浮点类型的函数的指针是什么意思?
这本书看到这里就看到不懂了哈哈

float ( * h)() 是函数指针类型的变量你可以看成是float ( * )() h 而左边就是一个返回类型为float 但参数是空的一个函数指针类型 然后定义一个变量h h就是一个指向返回类型为float 参数为空的 函数指针类型变量

首先,h是个指针,它的类型是个函数,那么指针指向函数能理解吗
当函数指针指向一个函数,你执行指针就等于执行函数
那么指针类型里的float其实就是函数返回值的类型