同じ構造の要素を持つ 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 でのバイナリ検索の実装については他にも質問があることは承知していますが、自分のコード (およびもちろんいくつかのガイダンス) を使用して、これをゼロから理解しようとしています。ありがとう!