我写了一个函数来测试函数。我想要灵活,这就是函数指针的原因。
我的代码正在运行,但是否有可能避免以下警告?我想到了演员表。
所以我尝试(UINT32 *)
在 前面设置 a &tickGet
,但它不起作用。
你能帮助我吗?
ULONG tickGet (void);
void WCET_Measurement(UINT32 (*Function)(void)){}
WCET_Measurement(&tickGet);
编译器警告
warning: passing arg 1 of `WCET_Measurement' from incompatible pointer type