Lua中传值与传引用(传址)有何区别?
- 内容介绍
- 文章标签
- 相关推荐
本文共计435个文字,预计阅读时间需要2分钟。
在Lua中,除了table是引用传递外,其他基本数据类型都是值传递。因此,当你直接打印一个table时,看到的是指向该table的一个指针类型的数据。一方面,不能通过简单的+来复制一个表,因为这样传递的是引用,而非真正的复制。
在lua中除了table是引用传递外,其余基本都是值传递。所以当你直接打印一个table的时候,看到的是一个指针类型的数据。
本文共计435个文字,预计阅读时间需要2分钟。
在Lua中,除了table是引用传递外,其他基本数据类型都是值传递。因此,当你直接打印一个table时,看到的是指向该table的一个指针类型的数据。一方面,不能通过简单的+来复制一个表,因为这样传递的是引用,而非真正的复制。

