回调函数
2015-07-23 16:50
190 查看
自己定义一函数Printtest,实现函数的功能,再定义另一个callback函数,通过callback函数中的函数变量,来找到Printtestt的函数地址,在主函数中用Callback来实现函数功能。
#include "stdio.h"
#include "stdax.h"
void Printtest(*s){
printf(s);
}
void Callback(void (*Print())(char*),char *s){
Print(s);
}
main(int argc , char *argv[]){
Callback(Printtest,"HelloWorld");
return 0;
}
#include "stdio.h"
#include "stdax.h"
void Printtest(*s){
printf(s);
}
void Callback(void (*Print())(char*),char *s){
Print(s);
}
main(int argc , char *argv[]){
Callback(Printtest,"HelloWorld");
return 0;
}
相关文章推荐
- 堆排序详细分析(算法导论第六章)
- POJ 3620:Avoid The Lakes(DFS)
- EXT3和EXT4两种文件系统比较
- windows 10系统的的贴靠功能该怎么使用?
- Tomcat之——配置项目有虚拟路径
- openCV使用心得
- java异常,java.lang.IllegalStateException,在进行JasperReports导出报表的时候出现的异常
- Android webview实现QQ一键登录授权
- 移动端消息推送原理浅析及问题思考
- C# + Socket断线重连
- 在Cocos2d-x工程中嵌套使用Lua
- POJ 2243:Knight Moves(BFS)
- php 获取当前url,可以规避框架url重写后还有index.php的情况
- Java基础之"=="和 和 equals 方法的区别
- Android Studio快捷键大全
- bootstrap:javascript的通用技术
- HDU 2027 统计元音
- Oracle表自动增长列之序列创建
- (ContentProvider)Uri详解之——Uri结构与代码提取
- hd1253