C programlama tek bağlı doğrusal liste mantığı nasıl öğrenilir?

Katılım
12 Aralık 2015
Mesajlar
6.751
Makaleler
9
Çözümler
11
Daha fazla  
Sistem Özellikleri
i7 10750H || GTX 1660 Ti 6 GB Mobile || 2x16 GB RAM || 512 GB NVMe M.2 SSD || 1080p 144 Hz IPS Panel || Windows 11-macOS Big Sur || Acer Nitro 5 AN515-55 2020 ||
Cinsiyet
Erkek
Meslek
Öğrenci
Bu konunun mantığını ezbere ya da kopya kod yapmadan kavramak için tavsiyeye ihtiyacım var. Örneğin neden içinde struct yapısı kullanılıyor, düğüm ekleme çıkarma, baş-son pointer tanımlamaları vs. bir türlü kafama oturmadı.

Bu konuda uzun bir ödevim de var ama iyi bir şekilde öğrenemedim her nedense...
 
Son düzenleyen: Moderatör:
Bir dizinin boyutunu nasıl küçültürsün? realloc() ile mi?

malloc() ve realloc() dediğin fonksiyonlar da linked-list ile kontrol edilen bir bellek alanı veriyor sana. Her "page table" girdisi birbirine linked-list aracılığıyla bağlı. Programların hangi bellek adreslerini kullanabilecekleri "scheduler" denen yapıdaki bu table'larda mevcut. Bu yüzden malloc() ile sana verilen alanın ismi "düzensiz, genişleyebilir bellek alanı" diye geçiyor.
 

Geri
Yukarı