摘要:
一、函数指针回调机制在 C 语言中是通过函数指针来实现的,通过将回调函数的地址传给被调函数从而实现回调(注意分清回调函数和被调函数的概念,以便于在下文论述中理解)。因此,要实现回调,必须首先定义函数指针,请看下面的例子:void Func (char *s); // 函数原型void (*pFunc) (char *); // 函数指针可以看出,函数的定义和函数指针的定义非常类似。一般情况下,为了简化函数指针类型的变量定义,提高程序的可读性,我们需要把函数指针类型自定义一下。typedef void(*pcb) (char *);回调函数也可以像普通函数一样被程序调用,但是只有它被当作参数传递 阅读全文
posted @ 2012-06-19 19:48
很多不懂呀。。
阅读(3171)
评论(0)
推荐(0)

浙公网安备 33010602011771号