Yığının tepesini gösteren bir işaretçi alınır, bu işaretçinin bilgileri yazdırılır ve işaretçinin yeni değerine işaretçinin sonrakinin değeri atanır.
[cpp]
void Yigin::TumElemanlariYaz(void)
{
cout << "Yigindaki Elemanlar:\n";
YiginVerileri *Bakilan;
Bakilan=YiginTepesi;
while(Bakilan != NULL)
{
cout << Bakilan->numara << " ";
Bakilan->BolumYaz();
cout << Bakilan->isim << " " << Bakilan->soyisim << endl;
Bakilan = Bakilan->sonraki;
}
}
[/cpp]