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]'指針分配內存(它應該給你未定義的行爲),代碼應該編譯。 – vsoftco
可能是你沒有給節點指針分配一個類型? – Auriga