Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Giriş

Kayıt Ol

C Programlama Dili Bağlı Liste Tüm Elemanları Görüntüleme

Veri Yapıları Tek Yönlü Bağlı Liste Tüm Elemanları Görüntüleme

Bu konumuzda c programlama dili tek yönlü bağlı liste tüm elemanları görüntüleme yapan c kodunu yazacağız ama öncesinde bizim listemize ekleme ve kullanıcı isteğine bağlı olarak silme işlemlerini yapmamız lazım.

Ekleme işlemini yapan c koduna buradan ulaşabilirsiniz.

Silme işlemini yapan c koduna buradan ulaşabilirsiniz.

Bu işlemleri yaptıktan sonra elemanları görüntülemek için ise aşağıda görmüş olduğunuz kodu programınıza ekleyebilirsiniz.

  • ekleme ve silme konularında kullanılan struct yapısı burada da aynı şekilde geçerlidir.
  • Bu struct yapısına göre 3. satırda “gecici” adlı değişkenimize ilk düğümü tuttuğumuz “ilk” değişkenini atıyoruz.
  • Bu “gecici” adlı değişkenin içerinse herhangi bir veri var mı diye kontrol ediyoruz.
  • Eğer değişkenimiz içinde herhangi bir veri yoksa bu, listemizin boş olduğunu gösterir ve program bize Listenizde eleman bulunmamaktadır diye bir uyarı ekrana getirecektir.
  • Sonrasında ise break komutu ile program sonlandırılacak.
  • Eğer ki listemizin ilk düğümünde bir verimiz varsa bu kez 11. satırdaki while döngüsü devreye girecek ve listemizin sonuna gelip gelmediği kontrol edilecek.
  • 13. satırda ise içinde bulunduğumuz düğümde eleman olduğu sürece ekrana yazdırılacak.
  • Sonrasında ise “gecici” değişkenine “gecici->sonraki” değeri atanarak bir sonraki düğüm kontrol edilecek.
  • Listenin sonuna gelene kadar bu işlemler tekrar edilecek.
  • Sona gelindiğinde ise tüm elemanlar ekrana yazılmış olacak ve program sonlanmış olacak.

Böylelikle listemiz görüntülenmiş oldu.

Hakkında Eyüp Arslan

Leave a reply