C typedef
typedef int size;这个比较常用;
typedef int(*test)(float *,float *);将函数的指针定义一种数据类型;
补充函数指针:
void (*pf)(char *p1,char *p2);定义一个函数指针。
pf=&foo;这一步很重要,但是函数指针很麻烦,不知道它真正的用途在什么地方;
pf("aa","bb");调用一个函数指针。
如果结合上面的知识。那么可以使用:
typedef void (*pf)(char *p1,char *p2);
pf t1;
t1=&foo;
foo("ab","ba");
//呵呵感觉更麻烦了。有待研究