串口usmart代码疑问

2019-07-20 04:53发布

1.png 代码如图,就是看不懂函数指针调用方式,比如res=(*(u32(*)())usmart_dev.funs[id].func)();里面的*(u32(*)())这是什么意思,为什么要这样写呢?       

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。