c语言中用指针变量调用函数有什么意义?

2024-11-01 08:43:46
推荐回答(3个)
回答1:

指针存储的是地址,而不是实际的值,所以你调用指针变量就是说直接找到它的地址,然后执行它所需要执行的操作,函数也不例外

回答2:

那是函数指针,比如
int
(*pfun)(int
a,int
b);
函数指针没有实际意义,它指向的函数才有意义。

回答3:

直接用函数当然更清晰,某些特殊情况下用
指针变量
实现功能比较方便