上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 背景知识Lua 给我的感觉是:各种内置函数和标准库的存在感都是比较强的。如果执行这句:for name in pairs(_G) do print(_G) end就会把各种环境中已存在名称的打印出来:全局变量:比如字符串_VERSION。内置函数:比如print、tonumber、dofile之类。... 阅读全文
posted @ 2015-01-21 16:21 mooreliu 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: table1={}print("tabl1 addr=",table1)table2={}table2[table1]="amzaing lua"print("tabl2 addr=",table2)print("table2[table1] value"..table2[table1])输出为ta... 阅读全文
posted @ 2015-01-21 11:41 mooreliu 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: tbl{ x=1, 2, print("hello lua")}可以看出table中可以有函数print等等 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2015-01-21 10:10 mooreliu 阅读(315) 评论(0) 推荐(0) 编辑
摘要: --mooreliufunction f1(o) print("function f1 /n") print("o.x="..o.x)endprint("using lua/n")dofile('db.lua')bd.lua代码:entry{ x=1, y=2, z=3,}print("... 阅读全文
posted @ 2015-01-21 10:03 mooreliu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: python的除法比较坑比如1/3=0 直接四舍五入取整解决这个的办法是在python文件第一行代码中加入from __future__ import division 这样就能得到1/3=0.3333333的结果了如果想要截取小数点后固定位数,有两种方法1、round函数x=round((1/3)... 阅读全文
posted @ 2015-01-20 19:55 mooreliu 阅读(664) 评论(0) 推荐(0) 编辑
摘要: ua中的变量,分为三种类型:Global,Local,UpVal.前面两种不需解释,第三种变量,稍微做些代码层面上的解释,比如:function test() local a = 1 function t() a = 2 endend对函数test而言,当对变量a进行赋值的时... 阅读全文
posted @ 2015-01-20 15:54 mooreliu 阅读(184) 评论(0) 推荐(0) 编辑
摘要: string.split=function(str,token) ret={} _,token_num=string.gsub(str,token,'') f='' for i=1,token_num do f=f..'(.-)'..token end f=f..'(.+)' for j=1,to... 阅读全文
posted @ 2015-01-19 16:41 mooreliu 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1. 栈1.1 说明lua与C语言操作都是通过栈来进行的。这个栈是抽象的栈,栈中每一个元素都能保存任何类型的LUA值。要获得一个lua中的一个值时(例如一个全局变量),只要调用一个Lua的Api函数,Lua就会将指定的值压入栈中。要将一个值传入Lua时,需要先将这个值压入栈,然后再调用Lua Api... 阅读全文
posted @ 2015-01-19 10:30 mooreliu 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 引言在用C++的项目源码中,经常会不可避免的会看到下面的代码:123456789#ifdef __cplusplusextern"C"{#endif/*...*/#ifdef __cplusplus}#endif它到底有什么用呢,你知道吗?而且这样的问题经常会出现在面试or笔试中。下面我就从以下几个... 阅读全文
posted @ 2015-01-19 10:18 mooreliu 阅读(178) 评论(0) 推荐(0) 编辑
摘要: GCC(GNU Compiler Collection,GNU编译器套装),是一套由GNU开发的编程语言编译器。它是一套以GPL及LGPL许可证所发布的自由软件,也是GNU项目的关键部分,亦是自由的类Unix及苹果电脑Mac OS X操作系统的标准编译器。GCC(特别是其中的C语言编译器)也常被认为... 阅读全文
posted @ 2015-01-19 09:52 mooreliu 阅读(996) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页