«stack» etiketlenmiş sorular

LIFO (Son Giriş, İlk Çıkış) veri yapısı.

9
Bir yığın işaretçisinin ne olduğunu anlıyorum - ama ne için kullanılıyor?
Yığın işaretçisi, "LIFO" olarak adlandırdığımız veriyi depolayan yığının en üstüne işaret eder. Başkasının benzetmesini çalmak, üstüne bulaşıkları koyup aldığınız bir yığın yemek gibi. Yığın işaretçisi OTOH, yığının en üstteki "çanağına" işaret eder. En azından x86 için bu doğru. Peki bilgisayar / program neden yığın işaretçisinin işaret ettiğini "önemsiyor"? Başka bir …
11 stack  x86 

4
Çağrı yığını alttan mı üstten mi başlıyor?
Bir yığın, aşağıdan yukarıya kazık yapan bir şeydir. Bu nedenle, her çağrı sona erene kadar işlevler çağrıldığında işlevler çağrıldığında çağrı yığını yığına yeni öğeler ekler. Yukarıdakiler doğruysa, insanlar neden çağrı yığınını "yukarı" hareket ettirmeyi deniyor? Şüphesiz kontrol , çağrı yığınını alta gelene kadar aşağı taşır .
11 functions  stack 

2
Yığın sınırı
Son zamanlarda farklı işletim sistemlerine sahip üç cihazda bir yığının limitini test ettim (limite göre, yığının sahip olabileceği maksimum seviye sayısını kastediyorum) ve 2 ^ 16 seviyesine her bastığımda bana verdiğini fark ettim. taşma hatası ve 2 ^ 16-1 koyduğumda düzgün çalışıyor. Benim sorum şu - bu doğru mu? Yığın …
10 stack 

2
Yığın yapısı zaman uyumsuz işlemler için kullanılıyor mu?
Bu soru Eric Lippert'in yığının ne için kullanıldığını açıklayan mükemmel bir cevabı var. Yıl boyunca bildiğim - genel olarak konuşursak - yığının ne olduğunu ve nasıl kullanıldığını, ancak cevaplarının bir kısmı, bu yığın yapısının günümüzde asenkron programlamanın norm olduğu daha az kullanılıp kullanılmadığını merak ediyor. Cevabından: yığın, sürekliliklerin, coututinleri olmayan …
10 stack 


1
Kavramsal olarak, her bir iş parçacığının kendi yığınını aldığı söylenirse ne anlama gelir?
Brian Goetz tarafından Uygulamada Java Eşzamanlılığı okuyordum ve Stack Confinement bölümünde , her iş parçacığının kendi yığını aldığından ve yerel değişkenlerin özünde yürütme iş parçacığına bağlı olduğu belirtiliyor; bunlar diğer iş parçacıkları tarafından erişilemeyen yürütme iş parçacığı yığınında bulunur. Her iş parçacığının kendi yürütme yığınına sahip olması ne anlama geliyor?

8
Array ve Stack arasındaki fark nedir?
Wikipedia'ya göre bir yığın : son giren ilk çıkar (LIFO) soyut veri türü ve doğrusal veri yapısıdır. Bir dizi varken : her biri en az bir dizi dizini veya anahtarı ile tanımlanan bir öğe koleksiyonundan (değerler veya değişkenler) oluşan bir veri yapısıdır. Anladığım kadarıyla, oldukça benzerler. Peki, ana farklar nelerdir? …

3
İyi bir C Değişken Uzunluk Dizisi örneği [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soru so so dondurucu bir resepsiyon var, bu yüzden orada silmek ve bunun …
9 c++  c  stack  heap 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.