函数参数的一点疑问
周东尧 2009-04-22 09:11:53 template <class T>
void BinaryTree<T>::InOrder (BinTreeNode<T>* SubTree,void (*visit) (BinTreeNode<T> *t)){
//二叉树递归的中序遍历算法
if (SubTree != NULL){
InOrder (SubTree->leftChild,visit);//遍历左子树
visit (SubTree); //访问根节点
InOrder(SubTree->rightChild,visit);//遍历右子树
}
}
请问void (*visit) (BinTreeNode<T> *t)这个参数应该怎么理解