Programiranje u C-u

  

Prolaz kroz vezane liste

        /* Program za ilustraciju prolaza kroz liste */

        #include <stdio.h>

        struct list {
                int         value;
                struct list *next;
        };

        main()
        {
                struct list n1, n2, n3, n4;
                struct list *list_pointer = &n1;

                n1.value = 100;
                n1.next = &n2;
                n2.value = 200;
                n2.next = &n3;
                n3.value = 300;
                n3.next = &n4;
                n4.value = 400;
                n4.next = 0;

                while( list_pointer != 0 )  {
                        printf("%d\n", list_pointer->value);
                        list_pointer = list_pointer->next;
                }
        }
Ovaj program koristi pokazivač nazvan list_pointer za kruženje kroz vezanu listu.

©Copyright B Brown. 1984-1998. All rights reserved.