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