标签: c function
void TraverseList(const List * l,void(* Visit)(ListEntry)){//}
我对函数参数中的上述函数调用感到困惑,它是如何工作的?
答案 0 :(得分:1)
Visit是传递给TraverseList函数的函数指针参数。它应该指向格式为
Visit
TraverseList
void func (ListEntry);
可能TraverseList将为列表中的每个项调用传递的函数。