21ic电子技术开发论坛's Archiver
论坛首页
›
EMC&可靠性设计
› VOID* 指针为啥不直接写具体点,里面还要转换?
yaoyutaoTom
发表于 2016-2-25 08:48
VOID* 指针为啥不直接写具体点,里面还要转换?
void set_perform_device_reset_ptr(void *func)
{
para.PDR = (PerformDeviceReset)func;
}
func为啥不直接定义成PerformDeviceReset类型,非要到里面再转换一下,这不是给自己找麻烦吗?
billypeng
发表于 2016-3-6 09:08
原因是调用的时候不用转换了。
页:
[1]
查看完整版本:
VOID* 指针为啥不直接写具体点,里面还要转换?