static void Initialize(void* (*allocPtr)(size_t), void (*freePtr)(void*))
我以前从未见过采用这种语法的方法。是铸造吗?任何人都可以对此有所了解吗?我会搜索其他答案,但我不确定如何表达它。
答案 0 :(得分:2)
答案 1 :(得分:2)
您可以阅读Initialize
函数的两个参数,如下所示。
第一个参数是“指向函数的函数指针,该函数接受size_t
参数并返回void*
”
第二个参数是“函数指针,该函数指向一个带有void*
参数且没有返回的函数(返回为void
)”