C语言 int f1 *(int i)是什么意思

2025-03-25 17:49:55
推荐回答(3个)
回答1:

应该是 int *f1(int i)吧。如果是,这是个指针函数,指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针。这就是说,这是个函数,它的返回值是个整形的指针

回答2:

f1是一个函数指针,参数为int类型,返回也是int

回答3:

有这样写的吗?我感觉是个错误。做标记,一会回来看看。
int (*f1) (int i);这种表示方式是函数指针。