代码可以自学吗?难度高吗?

如题所述

代码自学不难,根据官方文档一步步学习就可以了。

学习IT技术比较好的有软件开发,平面设计,建筑设计,游戏动漫设计,影视剪辑等,这些技能目前还是比较吃香的,下面是软件开发的部分学习知识

1.编程接口就是对于某种逻辑写的一定规范的数据格式,
就是宿主程序跟 Lu通讯用的一组 C 函数。 所有的 API 函数按相关的类型以及常量都声明在头文件 lua.h 中。
2.虽然我们说的是“函数”, 但一部分简单的 API 是以宏的形式提供的
除非另有说明, 所有的这些宏都只使用它们的参数一次 (除了第一个参数,那一定是 Lu状态), 因此你不需担心这些宏的展开会引起一些副作用。
3.C 库中所有的 Lua API 函数都不去检查参数是否相容及有效。
然而,你可以在编译 Lu 时加上打开一个宏开关 LUA_USE_APICHECK 来改变这个行为。
Lu使用一个 虚拟栈 来和 C 互传值。 栈上的的每个元素都是一个 Lu 值 (nil,数字,字符串,等等)。
4.无论何时 Lua 调用 C,被调用的函数都得到一个新的栈,
这个栈独立于 C 函数本身的栈,也独立于之前的 Lu栈。 它里面包含了 Lu传递给 C 函数的所有参数, 而 C 函数则把要返回的结果放入这个栈以返回给调用者。

希望能帮到你,谢谢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-06-16
自学的话难度肯定是非常大的,特别是一些基础不好的人来说。但是自学编程的话,想要入门还是稍微简单一点,但是想要学的比较深就非常困难了。对于程序员来说,编程是每天都需要做的事情,但并不是每一个人天生就是程序员的,所以程序员学习编程也是从一点一滴开始的,也是小白入门的。如果比较有天赋的可能会觉得会比较容易。