草庐IT

vFullDemoIdleHook

全部标签

c++ - 在其他函数体内声明函数方法的用例是什么?

我在FreeRTOS源代码中看到了这篇文章:voidvApplicationIdleHook(void){/*Thesimpleblinkydemodoesnotusetheidlehook-thefulldemodoes.*/#if(mainCREATE_SIMPLE_BLINKY_DEMO_ONLY==0){externvoidvFullDemoIdleHook(void);//*Implementedinmain_full.c.*/vFullDemoIdleHook();}#endif}为什么要这样声明函数/方法?有什么好处?我在Java中也看到过类似的代码。