函数指针的定义与使用

一,什么是函数指针?

1. 如果在程序中定义了一个函数,在编译时,编译系统为函数代码分配一段存储空间,这段存储空间的起始地址(又称入口地址)称为这个函数的指针。

2. 函数的名字等于函数地址(相当于数组名字等于数组的首地址)

3. 函数调用的概念与变量一样:

a.直接访问:变量名(函数名)

b.间接访问:指针(函数指针)

二、如何定义一个函数指针

代码演示:

定义函数指针的注意事项:

1.定义的函数指针的类型要与函数类型相同

2.定义的函数指针的参数数量和类型 ,与指向函数参数数量和参数类型要匹配一致

三、使用函数指针

代码演示:

运行结果:

全部评论

相关推荐

勤奋努力的椰子这就开摆:这些经历跟硬件都没啥关系呀
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务