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");

//呵呵感觉更麻烦了。有待研究

posted @ 2012-10-04 16:28  Epirus  阅读(189)  评论(0编辑  收藏  举报