日期:2014-05-16  浏览次数:20671 次

请问一个目录流的问题
这个语句typedef   int(*filter)(const   struct   dirent   *);定义是什么意思啊?谢谢

------解决方案--------------------
生成新的函数指针类型filter, 即表示:

int abc(const struct dirent *)
{

}
.
.
.
struct dirent a;
filter fun;
fun = abc;
//调用
(*fun)(&a); //等于abc(&a)
.
.
.
谨参考