二叉树的非递归深度遍历 使用栈
while(p || !StackEmpty(S)){ if(p){ push(s,p); p=p->lchild; }else{ Pop(s,p); p=p->rchild; } }