原文:Step By Step(Lua表達式和語句)

一 表達式: . 算術操作符: Lua支持常規算術操作符有:二元的 指數 取模 ,一元的 負號 。所有這些操作符都可用於實數。然而需要特別說明的是取模操作符 ,Lua中對該操作符的定義為: a b a floor a b b 由此可以推演出x 的結果為x的小數部分,而x x 的結果則為x的整數部分。類似的,x x . 則是x精確到小數點后兩位的結果。 . 關系操作符: Lua支持的關系操作符有: ...

2012-06-15 09:50 4 11077 推薦指數:

查看詳情

Step By Step(Lua開篇)

一、簡介:  Lua作為目前最為流行的、免費輕量級嵌入式腳本語言,在很多工業級的應用程序中被廣泛應用,如Adobe's Photoshop,甚至是在一些著名的游戲程序中也被大量使用,如星際。不僅如此,由於Lua具備很多特殊的優點,如語法簡單(基於過程)、高效穩定(基於字節碼)、可以處理復雜 ...

Mon Jun 11 17:24:00 CST 2012 8 12256
Step By Step(Lua函數)

= 20, y = 20}。 Lua為面對對象式的調用也提供了一種特殊的語法--冒號操作符。表達式o. ...

Mon Jun 18 18:05:00 CST 2012 6 14521
Step By Step(Lua環境)

Lua將其所有的全局變量保存在一個常規的table中,這個table被稱為“環境”。它被保存在全局變量_G中。 1. 全局變量聲明: Lua中的全局變量不需要聲明就可以使用。盡管很方便,但是一旦出現筆誤就會造成難以發現的錯誤。我們可以通過給_G表加元表的方式來保護全局變量的讀取 ...

Mon Jul 02 17:56:00 CST 2012 0 6320
Step By Step(Lua目錄)

之前已經說了很多,我目前的觀點還是那樣,在嵌入式腳本中,Lua是最優秀、最高效的,如果您有不同的觀點,歡迎指正並討論,切勿吐槽。這個系列完全來自於《Programming in Lua》,您可以將其視為本人的讀書筆記。相比而言,如果您已經掌握了Lua,但仍然不是非常熟練,請相信這個系列一定 ...

Mon Jul 30 17:22:00 CST 2012 7 20105
Step By Step(Lua模塊與包)

Lua 5.1開始,我們可以使用require和module函數來獲取和創建Lua中的模塊。從使用者的角度來看,一個模塊就是一個程序庫,可以通過require來加載,之后便得到一個類型為table的全局變量。此時的table就像名字空間一樣,可以訪問其中的函數和常量 ...

Wed Jul 04 17:35:00 CST 2012 5 15357
Step By Step(C調用Lua)

1. 基礎: Lua的一項重要用途就是作為一種配置語言。現在從一個簡單的示例開始吧。 --這里是用Lua代碼定義的窗口大小的配置信息 width = 200 height = 300 下面是讀取配置信息的C/C++代碼: 下面 ...

Fri Jul 20 16:47:00 CST 2012 0 14814
Step By Step(Lua數據持久化)

1. 數據文件: 我們可以利用Lua中table的構造式來定義一種文件格式,即文件中的數據是table構造並初始化的代碼,這種方式對於Lua程序而言是非常方便和清晰的,如: Entry { "Stephen Liu", "Male", "Programmer", "BS ...

Wed Jun 27 16:09:00 CST 2012 6 6278
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM