文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
函数名是指向函数的指针 1……
1 两者并不完全相同,函数名是 L-value,而指针变量是 R-value,因此函数名不能像指针变量那样自加或自减。——译者注
可能你已经猜到了,这一定和指针有关。想想函数名到底是什么,它可以引用某段代码。这就是指针:引用存储器中某样东西的方法。
在 C 语言中,函数名也是指针变量。当你创建了一个叫
go_to_warp_speed(int speed) 函数的同时也会创建了一个叫 go_to_warp_speed 的指针变量,变量中保存了函数的地址。只要把函数指针类型的参数传给 find() ,就能调用它指向的函数了。
下面来看看函数指针的语法。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论