【发布时间】:2014-10-23 02:39:58
【问题描述】:
我们有一个结构
typedef struct _disis_thinkgear
{
t_object x_obj;
//other members and such
我们需要在结构中有一个成员是一个函数
void (*handleDataValue)( ???? , unsigned char extendedCodeLevel,
unsigned char code, unsigned char numBytes,
const unsigned char *value, void *customData );
} t_disis_thinkgear;
怎么可能???被替换以便 x 是第一个参数?用作
x->handleDataValue = //another function
【问题讨论】:
标签: c function pointers struct arguments