C语言函数指针的例子
来源:互联网 发布:淘宝一元拍网址 编辑:程序博客网 时间:2024/05/01 01:48
#include <iostream>using namespace std;//定义一个类型别名 Fuction:参数为int,返回值为void
typedef void(*Fuction)(int);void positive(int n){cout <<n <<"is a positive number" << endl;
}void negative(int n){cout << n<<" is a negative number" << endl;
}void zero(int n){cout << n << " is zero" << endl;
}void testCallBack(int n,Fuction *PF){if (n==0)
{*PF = zero;}else if (n > 0){*PF = positive;}else
{*PF = negative;}(*PF)(n);}int main()
{Fuction mFuction; //声明一个函数指针。
int a = 3;
int b = 0;
testCallBack(a, &mFuction);testCallBack(b, &mFuction);return 0;
}
0 0
- C语言的函数指针的例子
- C语言中函数指针的例子
- C语言函数指针的例子
- C语言-函数指针例子-process
- c语言的函数指针
- C语言的函数指针
- c语言的函数指针
- C语言指针---指向函数的指针
- C语言结构体定义函数指针的简单高效的使用例子
- 记一个关于C语言函数指针使用的小例子
- c语言学习,指针函数、函数指针、指针的指针、指向指针数组的指针
- c语言学习,指针函数、函数指针、指针的指针、指向指针数组的指针
- 11.26C语言----指针函数/指向指针的指针
- c语言函数指针
- C语言函数指针
- c语言 函数指针
- C语言函数指针
- C语言 ---- 指针函数
- Java:详解传值和传引用
- 强大的仿苹果启动器 Cairodock
- POJ-1083 Moving Tables
- Android dex文件通用自动脱壳器
- UNIX环境高级编程——第三章
- C语言函数指针的例子
- 黑马程序员——JAVA之多线程
- 抽象类与接口结合使用
- 谈spring的bean的生命周期相关的类
- Java Base64编码和解码
- 功能测试
- 表达式语言的pageContext对象
- hdu5480Conturbatio(好题)
- 翻译-nginx-log