0$房天下问答|指向函数的指针变量,调用时不加*也行?$https://m.fang.com/ask/ask_1798760.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1798760
-
指向函数的指针变量,调用时不加*也行?
我发现实际操作和书上讲的不一样,加不加*运行结果全部正确,报错、警告全部没有。那么改错或选择题无所适从有点,举了例子(请注意带注意的那行):fan(int x){return 2*x;}main(){int a,(*p)(int),m; p=fan; a=5; m=p(a); /*书上正确写法是m=(*p)(a)*/ printf("%d\n", m);}我用的书是二级考试指定教材08年版,上面第159页。请问这是怎么回事呢?谢谢!
更多
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功