User:Woclass/Lua Programming/表达式

维基教科书,自由的教学读本

正如之前解释过的一样,表达式是一段可求值的代码。除了函数调用外,它们不能被被直接执行。以下代码仅包含一个表达式,尝试执行它会报错:

3 + 5
-- 以上代码是错误的,因为它仅仅是个表达式。
-- 计算机不能执行 '3 + 5',因为它没有意义。

代码必须包含一系列语句。这些语句包含一些用于操作或执行指令的表达式。本章的一些代码片段并不能构成有效的、可运行的代码,因为它们仅仅是几个表达式的组合。下一章我们会讲到语句,那时候就可以写出可以写出有效的代码了。