หมายถึง การเข้าถึงโครงสร้างทีละโครงสร้างที่อยู่ในลิสต์นั้น

หมายถึง  การเข้าถึงโครงสร้างทีละโครงสร้างที่อยู่ในลิสต์นั้น  โดยทั่วไปเมื่อมีการจัดการกับลิงค์ลิสต์เรียบร้อยแล้ว  เป็นต้นว่าภายหลังการนำโครงสร้างไปแทรกในลิสต์  หรือแม้แต่การเปลี่ยนค่าของโครงสร้างลิงค์ลิสต์  หากต้องการที่จะพิมพ์ค่าที่เก็บในลิสต์ทั้งหมด  เราสามารถท่องเข้าไปในลิสต์เพื่อพิมพ์โครงสร้างทีละโครงสร้างได้โดยง่าย  ดังนี้

 

ตัวอย่าง              การเขียนฟังก์ชั่นชื่อ  printList  เพื่อพิมพ์ค่าที่เก็บในแต่ละโหนดของลิงค์ลิสต์ในลักษณะเรียบเรียงลำดับจากโหนดตัวสุด  เรื่อยไปจนถึงโหนดท้ายสุดในลิสต์

                              

            Void  printList(Ptr*head)

            {

              while  (head  ! = null)

               {

                    printf(“%d   %s ”, head->id,head->name);

                    head  =  head - >next;

                }

           }   /*printList*/