บทช่วยสอน Lua กวดวิชา ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ ได้รับการออกแบบ,คุณลักษณะ Lua,สถานการณ์ Lua,โปรแกรมแรก Lua,ตัวอย่าง (Lua 5.3),

Lua กวดวิชา

Lua

Lua เป็นภาษาสคริปต์ที่มีน้ำหนักเบาขนาดกะทัดรัดใช้ภาษา C มาตรฐานและรูปแบบของรหัสที่มาเปิดซึ่งถูกออกแบบมาสำหรับการใช้งานที่ฝังตัวให้มีความยืดหยุ่นการขยายตัวและการปรับแต่งคุณสมบัติสำหรับการประยุกต์ใช้

Lua บราซิลสังฆราชคาทอลิกแห่งมหาวิทยาลัยริโอเดจาเนโร (สังฆราชคาทอลิกมหาวิทยาลัยริโอเดอจาเนโร) ในทีมวิจัยจากโรแบร์โต Ierusalimschy วัล Celes และ Luiz Henrique เดอ Figueiredo เกิดขึ้นและได้รับการพัฒนาในปี 1993


ได้รับการออกแบบ

มันถูกออกแบบมาสำหรับการใช้งานที่ฝังตัวให้มีความยืดหยุ่นการขยายตัวและการปรับแต่งคุณสมบัติสำหรับการประยุกต์ใช้


คุณลักษณะ Lua

  • น้ำหนักเบา: มันเขียนไว้ในรหัส C แหล่งภาษามาตรฐานเปิดและหลังจากรวบรวมเพียงร้อย K, สามารถฝังตัวได้อย่างง่ายดายในโปรแกรมอื่น
  • Scalable: Lua ให้ง่ายต่อการใช้งานอินเตอร์เฟซและกลไกการขยายตัว: ให้บริการโดยภาษาโฮสต์ (ปกติ C หรือ C ++) ฟังก์ชั่นเหล่านี้ Lua สามารถใช้พวกเขาเช่นเดียวกับฟังก์ชั่นในตัวอยู่แล้วเหมือนกัน
  • คุณสมบัติอื่น ๆ :
    • สนับสนุนกระบวนการที่มุ่งเน้น (ขั้นตอน-oriented) การเขียนโปรแกรมและการเขียนโปรแกรมการทำงาน (โปรแกรมการทำงาน);
    • จัดการหน่วยความจำอัตโนมัติเพียง แต่ให้ชนิดที่พบบ่อยของตาราง (ตาราง) ก็สามารถทำได้โดยใช้อาร์เรย์ตารางแฮช, คอลเลกชันของวัตถุ;
    • Built-in ภาษารูปแบบที่ตรงกัน; ปิด (ปิด) ฟังก์ชั่นนี้ยังสามารถมองเห็นเป็นมูลค่าการให้บริการแบบมัลติเธรด (กระบวนการสหกรณ์ไม่ได้ระบบปฏิบัติการที่สนับสนุนหัวข้อ) สนับสนุน;
    • มันสามารถรองรับจำนวนของกลไกที่สำคัญของการเขียนโปรแกรมเชิงวัตถุที่จำเป็นโดยการปิดและโต๊ะเช่นนามธรรมข้อมูลหน้าที่เสมือนมรดกและการบรรทุกเกินพิกัดเช่น

สถานการณ์ Lua

  • การพัฒนาเกม
  • สคริปต์แบบสแตนด์อะโลน
  • การเขียนสคริปต์โปรแกรมประยุกต์บนเว็บ
  • ส่วนขยายและปลั๊กอินเช่นฐานข้อมูล: MySQL พร็อกซีและ MySQL Workbench
  • ระบบรักษาความปลอดภัยเช่นระบบตรวจจับการบุกรุก

โปรแกรมแรก Lua

ต่อไปเราจะใช้ Lua การส่งออก "Hello World!"

ตัวอย่าง (Lua 5.3)

พิมพ์ ( "Hello World!")

เล่นอินสแตนซ์»

หลังจากที่วิ่งก็จะปรากฏขึ้นบนหน้าจอสวัสดีชาวโลก!

Lua กวดวิชา
10/30