可以这样用吗?

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:49:51
假设p是指向函数的指针,可以用p();这样吗,还是必须(*p)();
请各位先试验一下再回答

直接p()就行了。但是p之前必须先赋值。
基本上,在使用函数指针时,除了最开始定义它(包括把它作为一个函数返回值来定义)时需要*,其他情况下的使用中,*都可以省略。

(*p)();