منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - ملتقى طلاب الاعلام الالي لحل تمارين ++Algorithmes et programmation en Pascal,C,C(موسم جديد)
عرض مشاركة واحدة
قديم 2013-11-05, 19:25   رقم المشاركة : 26
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة Arrowhead مشاهدة المشاركة
السلام عليكم
أريد طلب بخصوص كيفية كتابة Algorithme de pointeur

declaration
كود:
typedef struct element element;
struct element
{
int val;
struct elment *nxt;
};
typedef element * llist;// simplifier l'ecriture
......
main()
{
llixt maliste1=NULL;
element *maliste2=NULL;
struct elemnet *maliste3=NULL;
}
ajout en tété
كود:
llist ajout_tete(llist ptr,int val)
{
elemnet *nouveau =malloc (size of(element));
ou
{
element *nouveau;
nouveau=(elemnet*) malloc (size of(elment));
nouveau->val=val;
nouveau->nxt=ptr;
return nouveau;}
ajout en queue
كود:
llist ajout_en_queu(llist ptr;int valeur)
{
element *nouveau =malloc(syzeof(element));
nouveau->val=valeur;
vouveau->nxt=NULL;
if(ptr==NULL) return nouveau;
else 
{
elment *tmp =ptr;
while(tmp->nxt !=NULL))
tmp=tmp->nxt;
tmp->nxt=nouveau;
return ptr;
}









رد مع اقتباس