1、
kal_bool mmi_create(comptask_handler_struct **handle)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
static comptask_handler_struct mmi_handler_info =
{
MMI_task, /* task entry function */
MMI_Init, /* task initialization function */
NULL,
NULL, /* task reset handler */
NULL, /* task termination handler */
};
*handle =&mmi_handler_info;
return KAL_TRUE;
}
所以 **handle 其实就是struct。
2、
kal_bool mmi_create(comptask_handler_struct *handle)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
static comptask_handler_struct mmi_handler_info =
{
MMI_task, /* task entry function */
MMI_Init, /* task initialization function */
NULL,
NULL, /* task reset handler */
NULL, /* task termination handler */
};
handle =&mmi_handler_info;
return KAL_TRUE;
}
所以此函数的图片解释为:
*handle 就是struct。
注意:有无“※”的区别。