
C++中函数指针与回调函数的使用详解
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇文章详细介绍了C++中的函数指针和回调函数的概念及其应用方法,帮助读者深入理解这两种机制在编程实践中的重要性。
函数指针是指向函数的指针变量。
通常我们说的指针变量是指向一个整型、字符型或数组等类型的变量,而函数指针则是指向某个特定函数的。
使用函数指针可以像调用普通函数一样来执行相应操作,并且能够传递参数。
声明一个函数指针变量的方式如下:
```c
typedef int (*fun_ptr)(int, int);
```
这行代码定义了一个名为`fun_ptr`的类型,它指向返回值为整型、带有两个整数作为参数的函数。
下面是一个具体的例子:
在以下实例中我们声明了函数指针 `p` 并将其赋值给一个叫做 max 的函数:
```c
#include
全部评论 (0)
还没有任何评论哟~


