在一个函数对一个二叉树指针进行操作之后,结束函数前输出data,函数结束后回到main方法里面同样输出data,第二次输出的data为不断乱码,最后自动关闭了
可是我的root是一个指针,nodes[i]存放的是一个二叉树结点,我通过&取址
那需要main()中声明 变量,或者 把这个变量变成static,你的方法存在问题不能指向已经被释放的局部变量同样的如果你声明static限定,意味着每次调用函数都是这一个变量,所有指针指向的都是这一个
解决了,爱你