提示错误,为什么??
typedef void *CMPHANDLE;
typedef struct tagCAVIA9600Sc CAVIA9600Sc;
struct tagCAVIA9600Sc {
errCode ( *ScCardDetect )(CMPHANDLE,bool cardPresent);
};
errCode AVIA9600ScCardDetect(CMPHANDLE,bool cardPresent)
{
printf("AVIA9600ScCardDetect\n");
return 0;
}
int main(int argc, char* argv[])
{
CAVIA9600Sc *p_SMC=NULL;
errCode (*ScCardDetect)(CMPHANDLE,bool cardPresent);
ScCardDetect = AVIA9600ScCardDetect;
p_SMC->ScCardDetect = AVIA9600ScCardDetect; //提示错误,为什么??
return 1;
}
谢谢!!