c ++ 函数指针.

int fun(int)   //这个是一个名为fun的函数,返回值是Int 形参是Int
int (*pfun)(int)  //而这个是一个函数指针,pfun指向的是一个返回值和形参都是Int的函数

再来个循序渐进点的
int* fun(int)  //这个是一个名为fun的函数,但他的返回值是一个指针Int*   形参是Int
int* (*pfun)(int) //这个是一个函数指针,指向返回值是一个指针Int*   形参是Int这种类型的函数
如果这个理解了 把int*换成你例子中的vector<int>*,他俩是一样的

posted @ 2014-08-15 11:04  hanks  阅读(250)  评论(0)    收藏  举报