摘要: 程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。函数指针变量: 在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。函数名会自动退化成函数指针。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。... 阅读全文
posted @ 2009-12-08 14:58 朝阳 阅读(462) 评论(0) 推荐(0)