我有这个函数。
我想将函数调用替换为函数指针:
uint8_t Authorization_getRole (char const* userId, UsertoRole_T const *roleTable)
主程序中我有以下代码:
given_Role = Authorization_getRole (userId, roleTable)
我想将函数调用替换为函数指针:
uint8_t (*getRole_ptr)()
given_Role = &getRole_ptr;
我的问题是:
在哪里初始化函数指针getRole_ptr?
如何初始化函数指针?
下面的语法是否正确?
getRole_ptr = Authorization_getRole (userId, roleTable)