8
เหตุใดอาร์เรย์ Lua (ตาราง) จึงเริ่มต้นที่ 1 แทนที่จะเป็น 0
ฉันไม่เข้าใจเหตุผลเบื้องหลังการตัดสินใจในส่วนนี้ของ Lua เหตุใดการจัดทำดัชนีจึงเริ่มต้นที่ 1 ฉันได้อ่าน (เช่นเดียวกับคนอื่น ๆ ) กระดาษที่ยอดเยี่ยมนี้ สำหรับฉันดูเหมือนว่าเป็นมุมแปลก ๆ ของภาษาที่น่าเรียนรู้และเขียนโปรแกรมมาก อย่าเข้าใจว่าฉันผิด Lua ยอดเยี่ยมมาก แต่ต้องมีคำอธิบายที่ไหนสักแห่ง สิ่งที่ฉันพบส่วนใหญ่ (บนเว็บ) เป็นเพียงการบอกว่าดัชนีเริ่มต้นที่ 1 หยุดเต็ม มันน่าสนใจมากที่จะอ่านสิ่งที่นักออกแบบพูดเกี่ยวกับเรื่องนี้ โปรดทราบว่าฉันเป็นมือใหม่ใน Lua ฉันหวังว่าฉันจะไม่พลาดสิ่งที่ชัดเจนเกี่ยวกับตาราง