Code:
1. #include <iostream>
2. using namespace std;
3. struct Cvor
4. {
5. int info;
6. Cvor *slijed;
7. };
8. Cvor *glava=0,*rep=0;
9. void ubaci_novi_cvor_FIFO(int x)
10. {
11. if(glava==NULL)
12. {
13. glava=new Cvor();
14. glava->info = x;
15. glava->slijed=NULL;
16. rep=glava;
17. }
18. else
19. {
20. rep->slijed= new Cvor();
21. rep=rep->slijed;
22. rep->info=x;
23. rep->slijed = NULL;
24. }
25. }
1. #include <iostream>
2. using namespace std;
3. struct Cvor
4. {
5. int info;
6. Cvor *slijed;
7. };
8. Cvor *glava=0,*rep=0;
9. void ubaci_novi_cvor_FIFO(int x)
10. {
11. if(glava==NULL)
12. {
13. glava=new Cvor();
14. glava->info = x;
15. glava->slijed=NULL;
16. rep=glava;
17. }
18. else
19. {
20. rep->slijed= new Cvor();
21. rep=rep->slijed;
22. rep->info=x;
23. rep->slijed = NULL;
24. }
25. }
Ovo je prvi dio koda i funkcija za ubacivanje cvora u listu.Nisu mi jasne linije 6 i 8,sta se tu konkretno dogadja?Takodje,zanima me uporaba operatora new,na liniji 13.Unaprijed hvala.