函数指针中需要注意如下几点:

1)函数运算符(),数组运算符[]优先级高于指针运算符*。所以

 int *fn(); 表示  一个返回值为int *的函数

 int (*fn)() 表示返回值为int的函数指针。

2)类成员函数函数指针表示方法:

void (A::*fn)();即用ClassName::*来代替*其他的和普通的函数指针一样。

posted on 2011-08-01 22:52  漫步沙洲中  阅读(268)  评论(0编辑  收藏  举报