วันอาทิตย์ที่ 28 มิถุนายน พ.ศ. 2552

DTS 02-24-06-2552

Array (อะเรย์)
อะเรย์เป็นโครงสร้างข้อมูล มีลักษณะคล้ายเซตในคณิตศาสตร์ คือ อะเรย์จะประกอบด้วยสมาชิกที่มีจำนวนคงที่ มีข้อมูลเป็นเเบบเดียวกัน สมาชิกแต่ละตัวในเนื้อที่จัดเก็บมีขนาดเท่ากัน เรียงต่อเนื่องในหน่วยความจำหลัก
การกำหนดอะเรย์จะต้องกำหนดชื่ออะเรย์ พร้อม subscript ซึ่งเป็นตัวกำหนดขอบเขตของอะเรย์ มีได้มากกว่า 1 จำนวน

ข้อกำหนดของการกำหนดค่าต่ำสุดและค่าสูงสุดของ subscript คือ
- ค่าต่ำสุดต้องมีค่าน้อยกว่าหรือเท่ากับค่าสูงสุดเสมอ
- ค่าต่ำสุด เรียกว่า ขอบเขตล่าง
- ค่าสูงสุด เรียกว่า ขอบบน
การจัดเก็บอะเรย์ในหน่วยความจำหลักจะพิจารณาตามประเภทของอะเรย์ในมิติต่างๆดังนี้
- อะเรย์ 1 มิติ
- อะเรย์หลายมิติ

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

ไม่มีความคิดเห็น:

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