مرتبطة قائمة

Y

yanne

Guest
يمكن للشخص أن يشرح لي ما هي علاقة قائمة ، ، هل لديها شفرة المصدر الذي يستخدم مرتبطة قائمة؟؟ الأمل يمكنك مساعدتي ، ،

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="السؤال" border="0" />
 
انظر على سبيل المثال هنا :
http://stsdas.stsci.edu/bps/linked_list.html

مع أطيب التحيات

 
قائمة مرتبطة هو مرتبط بنية البيانات.AFAIK ، أكثر من مرة في قائمة ينفذ في سي أو سي وربطها معا باستخدام مؤشر داخل هيكل البيانات (أي مؤشر داخل عضوا في القائمة المرتبطة).

.

عادة ، "عضو جديد" من القائمة يتم تخصيصها بشكل حيوي في الذاكرة باستخدام وظيفة تخصيص الكومة ، مثل الحيدر.أدناه مثال على قائمة منفردة مرتبطة في لغة جيم :
رمز :typedef البنية s_LIST_MEMBER

(

قيمة كثافة العمليات ؛

البنية s_LIST_MEMBER * p_next_member ؛ / * هذا هو المؤشر إلى ربط القادم قائمة الأعضاء * /

LIST_MEMBER) ؛LIST_MEMBER * p_first_member = (LIST_MEMBER *) الحيدر (sizeof (LIST_MEMBER)) ؛/ *

* والآن تبدأ لملء القائمة

* /

p_first_member -> القيمة = 20 ؛

p_first_member -> p_next_member = (LIST_MEMBER *) الحيدر (sizeof (LIST_MEMBER)) ؛/ *

* والآن لدينا اثنين من الأعضاء ، وهو أول عضو والعضو الثاني

* وهي التي أشار إليها لأول عضو p_next_members

* المتغير.

* /

 
مرحبا Yanne ،
هذا هو مثال على الارتباط القائمة التي تريدها.
إذا كانت لديك مشكلة في ذلك ، الرجاء الشعور الحرة لرئيس الوزراء لي.
لقد حاولت ، وأنا لا يحصل على هذه المشكلة.سيسوانتو
آسف ، ولكن تحتاج إلى تسجيل الدخول لمشاهدة هذه الضميمة

 

Welcome to EDABoard.com

Sponsor

Back
Top