1
コンパイラが「ノードはタイプに名前を付けない」という理由を知りません。タイプに名前を付けません
struct node;
struct node{
int data;
struct node* left;
struct node* right;
};
struct node *nodes[1024];
nodes[1]->data = 1;
nodes[1]->left = NULL;
nodes[1]->right = NULL;
をつまり、なぜあなたは、おそらく誰かに依頼する必要があります。 –
'nodes [1]' pointer(未定義の振る舞いを与えるはずです)にメモリを割り当てないのとは別に、コードをコンパイルする必要があります。 – vsoftco
ノードポインタにタイプを割り当てていない可能性がありますか? – Auriga