写了两个多月lua ,然后现在工作需要用Python,学习中。通常语法知识一不小心就会混淆。
C/C++,Lua,Python的if else for while true false等写法都有点不同。写得时候,还真不记得哪个是哪个。
我认为呢,这些语法知识记不住,不要紧,两种处理方式。第一,用得时候却想不起,google it。第二,等编译器或者解析器报错,然后修改
至于什么要记住呢。我举Lua的例子。
table怎么用,必须掌握,Lua的table很强大。nil值需要if判断或者assert。因为Lua变量,使用没有声明(姑且叫声明,来自C/C++的说法)的变量,解析器不会检查出错误。运行时却会挂掉。
原文链接: https://www.cnblogs.com/yemsheng/archive/2013/05/21/3090554.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/89336
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!