請問有關Struct |
尚未結案
|
HM
初階會員 發表:21 回覆:32 積分:25 註冊:2004-11-17 發送簡訊給我 |
請問各位大大:
我的程式碼如下:
typedef struct node NODE; struct node { int Num; bool Inter_node; NODE *Left; NODE *Righe; }; NODE *Tree; int Tree(int Num1,int Num2,int age) { NODE *Tmp,*Tmp1,*Tmp2; int Sum,Arr[5]; if (age == 1) { Sum=Num1 Num2; Tmp1->Num = Num1; Tmp1->Inter_node = false; Tmp1->Left = NULL; Tmp1->Righe = NULL; Tmp2->Num = Num2; Tmp2->Inter_node = false; Tmp2->Left = NULL; Tmp2->Righe = NULL; Tmp->Num = Sum; Tmp->Inter_node = true; if (Num1 > Num2) { Tmp->Left = Tmp2; Tmp->Righe = Tmp1; } else { Tmp->Left = Tmp1; Tmp->Righe = Tmp2; } Tree = Tmp;執行的時候,會在Tmp1->Num=Num1的地方出現Access violation的 錯誤訊息,麻煩各位大大,幫我一下,是哪裡出錯、少了什麼? 謝謝。 |
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |