Lua中传值与传引用(传址)有何区别?

2026-03-31 22:430阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计435个文字,预计阅读时间需要2分钟。

Lua中传值与传引用(传址)有何区别?

在Lua中,除了table是引用传递外,其他基本数据类型都是值传递。因此,当你直接打印一个table时,看到的是指向该table的一个指针类型的数据。一方面,不能通过简单的+来复制一个表,因为这样传递的是引用,而非真正的复制。

在lua中除了table是引用传递外,其余基本都是值传递。所以当你直接打印一个table的时候,看到的是一个指针类型的数据。

阅读全文

本文共计435个文字,预计阅读时间需要2分钟。

Lua中传值与传引用(传址)有何区别?

在Lua中,除了table是引用传递外,其他基本数据类型都是值传递。因此,当你直接打印一个table时,看到的是指向该table的一个指针类型的数据。一方面,不能通过简单的+来复制一个表,因为这样传递的是引用,而非真正的复制。

在lua中除了table是引用传递外,其余基本都是值传递。所以当你直接打印一个table的时候,看到的是一个指针类型的数据。

阅读全文