关于结构体内的地址和使用问题
treeNode {
vlaue leftright *}
() () {
.(.vlaue)
}
() (value ) {
.vlaue = value
}
(vlaue ) *{
&{vlaue: vlaue}
}
() {
root root = {vlaue: }
root.left = &{}
root.right = &{}
root.right.left = ()
root.left.right = ()
root.right.left.()
root.right.left.()
}下边root.right 和 root.left 有什么区别,是否是一样的
如果是一样的 是否可以理解为在上边定义了结构体
left, right *treeNode
的意思是 left和right 是两个key 他们指向了treeNode的地址
15
收起
正在回答
1回答
这个代码它可能有些问题格式乱了。
left, right的类型一样,都是指向treeNode的指针。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星