在C中,您是否可以拥有具有相同结构元素的结构?我在尝试用C实现二叉搜索树时的第一次尝试如下:
#include <stdio.h>
struct binary_tree_node {
int value;
struct binary_tree_node *left = null;
struct binary_tree_node *right = null;
};
main() {
struct binary_tree_node t;
t.value = 12;
struct binary_tree_node y;
y.value = 44;
t.left = &y;
}
我无法弄清楚这段代码有什么问题,希望能得到帮助。我知道有其他关于C语言二分查找实现的问题,但是我正在尝试使用自己的代码(当然还有一些指导)从头开始解决这个问题。谢谢!