函数指针的应用
2007-05-06 16:29 ubunoon 阅读(168) 评论(0) 编辑 收藏 举报函数指针,说白了就是一个地址。
int (*ff(int))(int*,int);
该声明将ff()声明为一个函数,它有一个int型的参数,返回一个指向函数的指针,类型为:
int(*)(int *,int);
等同于 typedef int (*PF)(int *,int)
PF ff(int);
extern "C" void f( void (*pfParam)(int) );
ff()是一个C函数,它有一个指向C函数指针的参数
C函数指针与C++函数指针有相同特性的编译器中实现,编译器可能会支持一种语言扩散。
/*
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */
*
* Copyright (c) 2011 Ubunoon.
* All rights reserved.
*
* email: netubu#gmail.com replace '#' to '@'
* http://www.cnblogs.com/ubunoon
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */