1.geting start
literal string ""
single charator ''
string that are used as pattern '' eg: '[%w_]'
书本后面又说用“”和‘’都可以,选择一种正确的形式就可以,到底要不要遵循这个规定呢?而且看了例子还是不理解pattern
2.如果Lua代码里有两个函数同名的函数怎么办
eg: % lua -e "print(math.sin(x))"
x = 1
print(math.sin(x))
x = 2
print(math.sin(x))
x在不同区段的值不一样,那到底是输出哪个函数呢?
3.for instance in the use of nil to differentiate a normal return value from an abnormal condition.求具体的例子
4.a Lua number can represent any 32-bit integer without rounding problems整数怎么会出现四舍五入?
5.it is easy to compile Lua so that it uses another type for numbers, such as longs or single-precision floats. This is particularly useful for platforms without hardware support for floating point. 求解释
6.luaconf.h 在哪里?(ubuntu 12.04)
7.Strings in Lua have the usual meaning: a sequence of characters.Lua is eight-bit clean and its strings may contain characters with any numeric code,including embedded zeros. This means that you can store any binary data into a string
8.Moreover, this form ignores the first character of the string
when this character is a newline.
luikore
2013-05-07 19:06:18 +08:00
1. 意思是说没有规定... pattern 是啥你看下去就知道了
2. 两个同名函数, 后定义的覆盖前面的. 你要定义区间函数的话, 在一个函数里判断 x 的区间
3. 例如你可以定义一个函数 add(a, b), 如果 a 和 b 都是 number 你就返回 a + b, 如果 a 或 b 不是 number 你就返回 nil 表明接收到了异常的输入.
4. 你理解反了, without 不是 with, 意思是用整数就没四舍五入的问题
5. 有些硬件没浮点运算单元的, 你可以先不管
6. #include 就它可以了...
7. 8 问题是什么?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/68062
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.