关于结构体内的地址和使用问题
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的地址
14
收起
正在回答
1回答
这个代码它可能有些问题格式乱了。
left, right的类型一样,都是指向treeNode的指针。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星