在二叉树中,指针p所指结点为叶子结点的条件是p->lchild==null && p->rchlid==null问一下这个如果直接p->lchild = null和两个==有啥不一样啊,
收起
编程语言的=和==含义不同。=表示赋值运算,==表示判断相等。因此,p->lchild = null表示将p的结构体属性lchild赋值为null,而p->lchild==null表示判断p的结构体属性lchild的值是否为null。二者完全不同。如果我的回答对你有帮助,还望采纳。
=
==
p->lchild = null
p->lchild==null
报告相同问题?