c函数调用使用函数参数

时间:2018-06-11 05:49:09

标签: c function

  

void TraverseList(const List * l,void(* Visit)(ListEntry)){//}

我对函数参数中的上述函数调用感到困惑,它是如何工作的?

1 个答案:

答案 0 :(得分:1)

Visit是传递给TraverseList函数的函数指针参数。它应该指向格式为

的函数
void func (ListEntry);

可能TraverseList将为列表中的每个项调用传递的函数。