VC++的函数指针和回调函数 及友元函数
摘要:
什么是函数指针函数指针是指向函数的指针变量。也就是说,它是一个指针变量,而且该指针指向一个函数。对于指针变量来说,它的值是它指向的变量的地址。举个例子:指针变量pi是指向一个整型变量i的指针,则变量i的地址 &i 就是指针变量pi的值。也就是说整型变量指针指向一个整型变量,而整型变量指针的值就是它所指的整型变量的地址。与其它类型指针变量一样,函数指针变量的值就是它指向的函数的地址。那么什么是函数的地址呢?我们首先来看函数调用是怎么回事。在程序运行时,一个函数占用一段连续的内存。当调用一个函数时,实际上是跳转到函数的入口地址,执行函数体的代码,完成后返回。函数指针指向一个函数的入口地址, 阅读全文
posted @ 2013-10-22 22:23 song2013 阅读(505) 评论(1) 推荐(0) 编辑