为什么用来判断叶子结点个数的语句没有执行

img


我写的这个判断叶子结点个数的语句应该没有出错吧,为什么就是没有执行

两个int count有问题,是否还有一个全局的在顶上?外面只要一个int count,LeafNode里面这样修改:if符合条件时return 1; if后面改为return LeafNode(t->lchild)+LeafNode(t->rchild);