เรย์ คืออะไร

เรย์ (Array) เป็นโครงสร้างข้อมูลในโปรแกรมที่ใช้เก็บข้อมูลหลายตัวด้วยชื่อเดียวกัน โดยที่แต่ละองค์ประกอบของเรย์เรียกว่าสมาชิก (element) ซึ่งสามารถเข้าถึงและประมวลผลสมาชิกด้วยตำแหน่งและดัชนี (index) ที่กำหนดให้

  • ตัวอย่างของเรย์ในภาษา Python:
numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "orange"]
  • ตัวอย่างของเรย์ในภาษา C++:
int numbers[] = {1, 2, 3, 4, 5};
string fruits[] = {"apple", "banana", "orange"};

เรย์มักถูกใช้ในการจัดเก็บข้อมูลที่เป็นลำดับ เช่น รายชื่อผู้ใช้งานในระบบ, คะแนนของนักเรียนในห้องเรียน เป็นต้น การเข้าถึงและประมวลผลเรย์สามารถทำได้หลายวิธี เช่น การใช้ลำดับตามดัชนี เช่น numbers[0] เพื่อเข้าถึงสมาชิกที่ตำแหน่งที่ 0 ในเรย์ numbers