函数指针的应用

 

函数指针,说白了就是一个地址。

    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
* 欢迎来邮件定制各类验证码识别,条码识别,图像处理等软件
* 推荐不错的珍珠饰品,欢迎订购 * 宜臣珍珠(淡水好珍珠) */
原文地址:https://www.cnblogs.com/ubunoon/p/2058942.html