¿Puedo aprender a codificar yo solo? ¿Es difícil?
No es difícil aprender código usted mismo, simplemente siga la documentación oficial y aprenda paso a paso.
Es mejor aprender tecnologías de TI en desarrollo de software, diseño gráfico, diseño arquitectónico, diseño de animación de juegos, edición de cine y televisión, etc. Estas habilidades siguen siendo relativamente populares en la actualidad. Los siguientes son algunos conocimientos de aprendizaje. del desarrollo de software
1. La interfaz de programación es un determinado formato de datos estandarizado escrito para una determinada lógica.
Es un conjunto de funciones C utilizadas por el programa host para comunicarse con Lu. . Todas las funciones API se declaran en el archivo de encabezado lua.h según los tipos y constantes relacionados.
2. Aunque estamos hablando de "funciones", algunas API simples se proporcionan en forma de macros.
A menos que se indique lo contrario, todas estas macros usan sus parámetros solo una vez (excepto el primer parámetro, que debe estar en estado Lu), por lo que no necesita preocuparse de que la expansión de estas macros cause algunos efectos secundarios.
3. Todas las funciones de la API de Lua en la biblioteca C no verifican si los parámetros son compatibles y válidos.
Sin embargo, puedes cambiar este comportamiento activando el interruptor de macro LUA_USE_APICHECK al compilar Lu.
Lu utiliza una pila virtual para transferir valores hacia y desde C. Cada elemento de la pila es un valor Lu (nulo, número, cadena, etc.).
4. Cada vez que Lua llama a C, la función llamada obtiene una nueva pila.
Esta pila es independiente de la pila de la función C e independiente de la pila de Lu anterior. Contiene todos los parámetros pasados por Lu a la función C, y la función C coloca el resultado devuelto en esta pila para devolvérselo a la persona que llama.
Espero que esto ayude, ¡gracias!