الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]مشكلة في الادخال لـ linked list

بدأه m1m6 في 2 ديسمبر 2012 · 2 رد · 479 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي مشكلة في فنكشن الادخال

بحيث انه لما ادخل البيانات ما يظهر لي اي مشكلة

ولكن لما استدعي فنكشن print ما يطبع اي شي

void LED::insert(char elm[],int SIZE)
{
	nodeptr head=NULL;
	nodeptr newptr;
	nodeptr cur=NULL;
	newptr=new nodetype;
	for(int i=0;i<SIZE;i++)
	{
		newptr->data=elm;
	}
	newptr->link=NULL;
if(cur==NULL){
	cur=newptr;
	head=newptr;
	}

	else
	{
	cur->link=newptr;
	cur=newptr;
	}

cur->link=NULL;

}

////////////////////

void LED::list()
{
	nodeptr put=head;
	while(put!=NULL)
	{
		cout<<put->data<<endl;
		put=put->link;
	}

}
#2

السلام عليكم

ضع الكود كاملاً حتى نرى عناصر القائمة و كيفية استدعاء الدوال, هذا من جهة.

من جهة أخرى, أنصحك بمراجعة هذين الموضوعين :

القوائم المتصلة البسيطة

القوائم المزدوجة

بالتوفيق.

#3

بارك الله فيك اخوي

تم حل المشكلة :)

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…