挑战程序设计9.2 二叉搜索树——插入中root和NIl的问题

对着书看了很久没看明白下图这一步是怎么将二叉树初始化的

可以看到root和NiL在定义的时候并没有初始化,本菜鸟以为它们应该是指向一个随机地址,但经过调试发现如下结果。
虽然不知道为什么,但是root和nil同样指向了NULL,也就说在录入二叉树第一个数据时,并不会进入到第一个while循环中。这样一来就可以解释的通了。

百度了半小时才知道,原来全局指针变量会默认初始化为NULL。。。。。。。醉了

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