温馨提示×

指针函数和函数指针的区别

小亿
53
2023-12-22 04:04:49
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

指针函数和函数指针是两个不同的概念。

指针函数是指返回值为指针类型的函数。例如,一个返回整型指针的指针函数可以定义为:int* func()。指针函数可以通过返回一个指针来返回一个数据结构或对象的指针。

函数指针是指指向函数的指针变量。例如,一个指向函数的指针可以定义为:int (*ptr)()。函数指针可以用来调用函数,例如:ptr()。

因此,指针函数和函数指针的区别主要在于它们的用途和功能。指针函数是一种特殊类型的函数,它返回一个指针,而函数指针是指向函数的指针变量,它可以用于调用函数。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c++ delegate和函数指针的区别

0