第一版是為 Lua 5.0 編寫的。雖然在很大程度上仍然適用於後續版本,但有一些差異。
第四版針對 Lua 5.3,可在 Amazon 和其他書店購買。
購買此書,您也同時協助 支援 Lua 專案


2.7 – 使用者資料和執行緒

使用者資料類型允許將任意 C 資料儲存在 Lua 變數中。它在 Lua 中沒有預定義的運算,只有賦值和相等性測試。使用者資料用於表示由應用程式或用 C 編寫的函式庫建立的新類型;例如,標準 I/O 函式庫使用它們來表示檔案。我們將在稍後討論 C API 時進一步討論使用者資料。

我們將在 第 9 章 中說明執行緒類型,我們將在其中討論協同程式。