Lua04——Sintaxis básica

1 comentario

  • Comentarios de una sola línea
-- 单行注释
  • Comentarios de varias líneas
--[[
多行注释
]]

2 identificador

Los identificadores se utilizan para definir variables y se utilizan como nombres de variables en programas.

Comienza con una letra y un guión bajo y puede contener números.

hay que tener en cuenta es:

  • No se puede definir como subrayado + letras mayúsculas para evitar conflictos con palabras reservadas en Lua;
  • El identificador no puede contener caracteres especiales como @ $ %;
  • Las letras en Lua distinguen entre mayúsculas y minúsculas.

3 variables globales

De forma predeterminada, las variables son variables globales.

Las variables globales no necesitan ser declaradas antes de su uso. Esta variable global se crea después de asignar un valor a la variable. Acceder a una variable global que no ha sido inicializada no causará un error, pero el resultado será nulo.

como sigue:

print(name)

name="ticktok"
print(name)

Salida del programa después de ejecutar:

nulo

garrapatas

Si desea eliminar una variable global, puede asignar nil a la variable.

4 palabras clave de uso común

En Lua, las variables globales internas se nombran con guión bajo + todas las letras mayúsculas, como _VERSION

Las siguientes son palabras clave de uso común en Lua. Cuando personalizamos nombres de variables, no podemos usar las mismas palabras reservadas que estas.

     and       break     do        else      elseif    end
     false     for       function  goto      if        in
     local     nil       not       or        repeat    return
     then      true      until     while

Supongo que te gusta

Origin blog.csdn.net/QQ156881887/article/details/132723502
Recomendado
Clasificación