Typedef用于返回指向同一类型的指针的函数

时间:2015-02-22 12:28:23

标签: c function-pointers typedef

我想为状态机输入一个函数,它返回指向与自身相同类型的函数的指针。我试过了;

typedef StateFunc *(*StateFunc)(struct lexer *);

但不幸的是,

  

lexer.c:60:9:错误:未知类型名称'StateFunc'typedef StateFunc   *(* StateFunc)(struct lexer *);

有没有办法让它发挥作用?

0 个答案:

没有答案