วันพุธที่ 17 กันยายน พ.ศ. 2557

06:45
6.2 ประโยชน์ของการใช้พอยน์เตอร์

            การนำพอยน์เตอร์มาใช้งานในโปรแกรมขึ้นอยู่กับวัตถุประสงค์ของการใช้งาน โดยส่วนมากมักนิยมนำพอยน์เตอร์มาช่วยงานดังนี้
    • ใช้รับค่า  address  ของตัวแปรชุด  (arrays)  หรือตัวแปรสตริง  (strings  variables)  จากฟังก์ชันหนึ่งไปยังอีกฟังก์ชันหนึ่ง  และใช้ในการส่งค่ากลับมายังฟังก์ชัน
    • ใช้ในการจัดการตัวแปรชุดหรือตัวแปรสตริงให้มีประสิทธิภาพ  โดยการอ้างอิงตำแหน่งของตัวแปรชุดหรือตัวแปรสตริงที่ต้องการ แทนที่การอ้างอิงชื่อตัวแปรชุดหรือตัวแปรสตริงโดยตรง  ทำให้สามารถจัดเก็บและเรียกใช้ข้อมูลที่ต้องการได้ง่าย
    • ใช้พอยน์เตอร์ช่วยในการจัดการโครงสร้างข้อมูล   เช่น   ลิงก์ลิสต์  (linked  lists),    ไบนารีทรี   (binary  tree), การจัดเรียงข้อมูล  (sort)  ชนิดต่าง ๆ   เป็นต้น

0 ความคิดเห็น:

แสดงความคิดเห็น