码迷,mamicode.com
首页 > 编程语言 > 详细

函数指针和指针函数和回调函数以及函数指针数组

时间:2016-09-27 19:39:21      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

1.首先来说,函数指针 就是函数的指针

2.指针函数,就是指针的函数。也就是返回值是个指针

一、指针

【1】指针  1--- 指针变量:用于存放地址量的变量  2--- 地址常量   int a = 20;   int *p = &a;

【2】运算符  1--- &  2--- *(指针解引用):通过地址获取其内容  3--- []:只针对于指针运算。指针加单位长度,后取*运算。

二、函数 

【1】指针函数 【2】函数指针 【3】函数指针数组  本质:数组,由多个元素组成  元素:函数指针类型    int fun(char a, float b);  int (*p[4]) (char,float);  p[0] = fun;

【4】函数递归调用  1--- 自己调用自己  2--- 必须有结束条件

【5】回调

 int * fun(   int (*b)(char c, float d)   ,    char * e,      double f);

  fun(  函数名  ,  a , 32.45 )   {

  }

函数指针和指针函数和回调函数以及函数指针数组

标签:

原文地址:http://www.cnblogs.com/zhangfeionline/p/5913938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!