Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc u C-u Trebam napraviti program s vezanom listom

[es] :: C/C++ programiranje :: Pomoc u C-u Trebam napraviti program s vezanom listom

[ Pregleda: 2261 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bjazbinsek
bjazbinsek

Član broj: 95125
Poruke: 10
*.phy.hr.



Profil

icon Pomoc u C-u Trebam napraviti program s vezanom listom18.05.2006. u 08:17 - pre 218 meseci
Naznam kako da izbacim element liste a da on nije prvi element,bez koristenja gotovih funkcija.Help
Primjer vidi dolje:
void ispis(struct cvor *head)
{
struct cvor *new;
new=head;
while(new!=NULL)
{
printf("%d\n",(*new).data);
new=(*new).next;
}
}

struct cvor * dodaj_na_pocetak_liste (struct cvor *head, int value)
{
struct cvor *newPtr;

newPtr = malloc( sizeof(struct cvor) );

if (newPtr == NULL)
return head;


(*newPtr).data = value;
(*newPtr).next = head;

/*printf("%p\n", newPtr);
printf("%d : %p\n", (*newPtr).data,(*newPtr).next);
printf("--------------\n");*/
return newPtr;
}


int main(void)
{
struct cvor *head;
int i;

head = NULL;
for(i=1; i<=5; i++)
{
head = dodaj_na_pocetak_liste(head, rand()%10);
}
ispis(head);
okreni(head);
return 0;
}

 
Odgovor na temu

[es] :: C/C++ programiranje :: Pomoc u C-u Trebam napraviti program s vezanom listom

[ Pregleda: 2261 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.