怎样定义函数指针,以及怎样使用函数指针调用函数
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【編程】C/C++
[
7 瀏覽
0 評論
2 贊
1 踩
]
概要
正文
函数指针的定义:
int (*Add)(int, int);
int 表示这个函数指针所指向的函数的类型是int
Add 表示这个函数指针的名称,这个名称不要求和函数名一致
int,int 表示这个函数的参数
具体程序:
#include <stdio.h> // 定义一个函数 int add(int a,int b) { return a+b; } int main() { // 定义一个函数指针 int (*Add)(int, int); // 将该函数指针指向响应的函数 Add = add; // 使用函数指针来调用函数 printf("%d",Add(1,2)); return 0; }