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

if(!BST){}

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

if(BST == NULL){}

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

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页