gpt4 book ai didi

c - C 中函数指针有什么用处?

转载 作者:行者123 更新时间:2023-11-30 14:29:10 25 4
gpt4 key购买 nike

Possible Duplicate:
What is the point of function pointers?

我刚刚读到有关 K+R 中函数指针的内容。我了解这些指针的工作原理,但我没有看到它们的实用性。这种类型的指针在编程中有什么用?

最佳答案

您可以使用函数指针来执行各种任务,例如注册工厂、在数据结构上应用算法(例如使用用户定义的排序函数对列表进行排序)。还有一些其他用途,但本质上您需要它们来反转控制:让其他人回调您的代码,然后您通过提供指向该函数的指针来完成此操作。

关于c - C 中函数指针有什么用处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5175486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com