最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:2

【语法】lua是基于c语言吗?

 attach_img

0

帖子

1

回复

1

积分
最后登录:
2025-03-05 20:26
注册时间:
2023-03-12 21:38
楼主
  发表于:2025-03-05 22:12:00|查看用户信息

lua是基于c语言吗?

3

帖子

1

回复

3

积分
最后登录:
2025-03-05 19:44
注册时间:
2023-02-26 14:02
1 楼
  发表于:2025-03-05 22:12:26|查看用户信息

是的,lua基于c语言。其由用c语言编写的c解释器解释,因此与c语言紧密集成,提供可嵌入性、高性能和可扩展性,使其适用于各种应用,如游戏脚本、数据处理和嵌入式系统。

2

帖子

1

回复

2

积分
最后登录:
2025-03-05 19:31
注册时间:
2023-02-04 00:14
2 楼
  发表于:2025-03-05 22:13:13|查看用户信息

Lua最初是由Roberto Ierusalimschy、Luiz Henrique de Figueiredo和Waldemar Celes于1993年开发的,它是一种轻量级、高效、解释性的编程语言。Lua是基于C语言开发的,这意味着它是由用C语言编写的C解释器来解释的。

Lua和C语言之间这种紧密集成的好处包括:

可嵌入性: Lua可以嵌入到其他应用程序中,使其能够在各种场景中扩展这些应用程序的功能。高性能: Lua的解释器是用C语言编写的,这使其比纯解释型语言更快。

可扩展性: Lua允许编写自定义C模块,从而可以扩展其功能。

由于其基于C语言,Lua可以与C代码无缝交互,使其成为各种应用程序(如游戏脚本、数据处理和嵌入式系统)的理想选择。


共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录