
void(*answer)(uint8*para,int8len)这个函数指针式怎样运行的,我子啊这里弄不懂了,希望各位大侠帮帮忙
展开全部
假如有一个函数
void function(uint8 para,int8 len);
那么对于
void(*answer)(uint8*para,int8len)
这行代码的意思就是定义了一个函数指针answer 含有两个参数,返回类型为void
用的时候对该函数指针赋值:answer=function;
用的时候这样用就OK了:answer(para1,para2);
void function(uint8 para,int8 len);
那么对于
void(*answer)(uint8*para,int8len)
这行代码的意思就是定义了一个函数指针answer 含有两个参数,返回类型为void
用的时候对该函数指针赋值:answer=function;
用的时候这样用就OK了:answer(para1,para2);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询