第一个问题,搞清楚函数指针,必须知道函数指针的实质是一个是一个指针,并不是函数,函数有自己的函数体,而指针只是一个变量,也就比如我们常声明的int a = 0中的a一样。
细致的讲,如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址。而且函数名表示的就是这个地址。既然是地址我们就可以定义一个指针变量来存放,这个指针变量就叫作函数指针变量,简称函数指针。
举个例子:
int(*p)(int, int);
<< · Back Index ·>>
上一篇
“餃子就酒,越喝越有”,在老北京人兒的眼裡,餃子配二鍋頭,才是最佳的搭配公式。白酒君曾在北京呆過幾年,和朋友去過的特色...
來源:http://lbbonline.com近日,由FCB New York為百威旗下Michelob Ultra策劃的虛擬網球賽“McEnroe vs. McEnroe