void TepedenElemanSil(void);

Yığın tepesi NULL gösteriyorsa yığın boştur, değilse; yığın tepesini gösteren bir işaretçi alınır, yığın tepesini yığın tepesinin sonraki olarak atadıktan sonra eski yığın tepesini gösteren işaretçiyi sil.


void Yigin::TepedenElemanSil(void)
{
//Yığınn Boş ise
if(YiginTepesi==NULL)
cout << "Hata! Yigin Bos.\n";
else
{
YiginVerileri *Silinecek;
Silinecek = YiginTepesi;
YiginTepesi = YiginTepesi->sonraki;
delete Silinecek;
cout << "Tepeden Eleman Silindi\n";
if(YiginTepesi == NULL)
cout << "Silme sonucunda yiginda eleman kalmadi.\n";
}
}

Yorum Yapın

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d blogcu bunu beğendi: