16-01-2009, 12:14
|
מנהל
|
|
חבר מתאריך: 09.10.04
הודעות: 15,910
|
|
זה תלוי במימוש שאתה בוחר להשתמש בו, אפשר לממש רשימה מקושרת בשתי הדרכים האלו:
1. ה HEAD הוא רק מצביע למיקום התא הראשון (בדר"כ נקרא במקרה כזה עוגן), ואז הוא מצביע לתא רשימה (נאמר PLIST_CELL), במקרה כזה, כשמבקשים את ראש הרשימה אתה מעביר את הערך שבתוכו.
2. ה HEAD הוא בעצמו התא הראשון, במקרה הזה הטיפוס שלו יהיה LIST_CELL (שמורכב בעצמו כנראה מתא מידע ותא מסוג PLIST_CELL) וכשמבקשים את ראש הרשימה אתה מחזיר את הכתובת שלו.
_____________________________________
הראל
|