!BST跟BST == NULL到底有什么区别?

if(!BST){
    
    }

表示如果!BST=0将不执行大括号内程序
也就是BST=0将执行大括号内程序
也就是BST为空时执行大括号内程序

if(BST == NULL){
    
    }

表示如果BST==NULL将执行大括号内程序
也就是BST为空时执行大括号内程序

猜你喜欢

转载自blog.csdn.net/cwindyc/article/details/113108942
BST