פורסם 2007 באוקטובר 818 שנים מחבר אתחלתי אותם כך :SPosition P=SL;כאשר את SL אתחלתי עם makeempty והכנסתי לו איבר ( עם insertstudent) הבעיה מתעוררת באיבר השני שאני מנסה להכניס לובאיבר הראשון הכל תקין בתכנית.יש בכלל צורך בP? כי לפי מה שאני מבין כל שינוי בP משנה גם בSL (בכל רשימה מקושרת) אז מה הקטע במצביע SPositionבכל אופן זה עף לי בפעם השניה שאני מגיע לFindStudent שבתוך הInsertStudent
פורסם 2007 באוקטובר 818 שנים מחבר כך נראת הרשימה בזמן שהוא עף (אמור להיות בה איבר אחד)[br]פורסם בתאריך: 8.10.2007 בשעה 13:33:38אוקי הסתדרתי מצאתי את הבעיהתודה.[attachment deleted by admin]
פורסם 2007 באוקטובר 818 שנים מחבר פשוט הורדתי את הקידום. במקום P=L->NextעשיתיP=Lוהפלא ופלא :\ SPosition FindStudent(ElementType X, SList L) { SPosition P; P=L; if(!P) return 0; if(P->ID != X) return FindStudent(X,P->Next); else return P;}
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.