摘要: 1、函数指针一般的函数指针可以这么定义:int(*func)(int,int); 表示一个指向含有两个int参数并且返回值是int形式的任何一个函数指针. 假如存在这样的一个函数:int add2(int x,int y) { return x+y; }那么在实际使用指针func时可以这样实现:func=&add2; //指针赋值,或者func=add2; add2与&add2意义相同 printf("func(3,4)=%d\n",func(3,4));事实上,为了代码的移植考虑,一般使用typedef定义函数指针类型.typedef int(*FUN)( 阅读全文
posted @ 2011-08-29 15:42 成长的企鹅 阅读(635) 评论(0) 推荐(0)