ในภาษา c จะใช้ index เป็นค่า offset
ซึ่งเป็นตัวเลขอ้างอิงจากตำแหน่งแรกของหน่วยความจำในอาร์เรย์
ตำแหน่งแรกเป็น 0 ตำแหน่งต่อๆ มาก็ให้บวก +1 ไปเรื่อยๆ
array[0], array[1], array[2], ............
เหมือนไม้บรรทัดเวลาวัดระยะจะเริ่มต้นจาก 0
.
แล้วภาษาเขียนโปรแกรมสมัยใหม่ ที่เกิดหลัง c
ก็นิยมใช้การนับ index เริ่มต้นเป็น 0 เหมือนๆ กัน
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai progammer
Search