Revision: 35812
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 14, 2010 01:23 by mivukovi
Initial Code
struct automobil
{
char marka[30];
char model[30];
int serijskibroj;
int godina;
};
struct tstog
{
automobil vrijednost;
tstog *sljedeci;
};
typedef struct tstog *stogstog;
automobil TopS(tstog *St)
{
tstog *vrh = St->sljedeci;
if (St->sljedeci == NULL)
{
automobil b;
b.serijskibroj = 0;
b.godina = 0;
return b;
}
else
return vrh->vrijednost;
}
void PushS(automobil x, tstog *St)
{
tstog *novi;
novi = new tstog;
novi->vrijednost = x;
novi->sljedeci = St->sljedeci;
St->sljedeci = novi;
}
void PopS(tstog *St)
{
tstog *vrh = St->sljedeci;
St->sljedeci = vrh->sljedeci;
delete vrh;
}
void InitS(tstog *St)
{
St->sljedeci = NULL;
}
bool IsEmptyS(tstog *St)
{
if (St->sljedeci == NULL)
return true;
else
return false;
}
Initial URL
Initial Description
Initial Title
stog_pokazivac.h
Initial Tags
Initial Language
C#