Şimdi Ara

Kimse beni anlamiiiiiiii!!!

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
340
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • herkase günaydın;;;

    arkadaşlar sizden acil yardım bekliyorum..

    BLISTE *sil(int silinecek)
    {
    BLISTE *p,*bironceki;
    p=ilk;
    bironceki=NULL;

    while (p) {
    if (silinecek==p->bilgi)
    break;
    bironceki=p;
    p=p->arka;
    }

    if (p!=NULL) {
    if(bironceki==NULL) {
    if(ilk==son) {
    ilk=NULL;
    son==NULL;
    }
    else
    ilk=ilk->arka;
    }
    else
    {
    bironceki->arka=p->arka;
    if (bironceki->arka==NULL)
    son=bironceki;
    }
    free(p);
    return p;
    } else
    return NULL;
    }



    bu programı bana yorumlayanın kırk yıl kölesi olurum..
    tek tek çalışmasını bana anlatırmısınız..
    ama en basit olayı bile.. kim hangi değerleri alır,, hangi adresi saklar..
    umaraım bana yardımcı olursunuz.. zaten bıkmışım bu derslerden.
    sanırım benim terapiye ihtiyacım var..







  • Bi de şu BLISTE nin declerationunu yazsan buraya daha güzel olacak.
  • pardon yazıyorum...

    typedef struct topluluk {
    int bilgi;
    char mesaj[100];
    struct topluluk *arka;
    }
    BLISTE;

    BLISTE *ilk=NULL, *son=NULL;


  • NEDEN KİMSE BENİMLE İLGİLENMİYO YAAAA....
  • Selam zamansızlıktan unutmuşum kusura bakma.. Yaw fonksiyon bi tane int alıp BLISTE tipinde bir pointer dönüyor. Bu döndüğü pointerda bu aldığı int değerinin bulunduğu node'un silinmiş hali olan listin başı.. liste dediğim de bir linked list.. eğer fonksiyonun ne yaptığını adım adım istiyosan pm at.. şimdi yatmam lazım :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.