विवरण#
C प्रकार या cdata के बाइट आकार को लौटाता है; अज्ञात आकार शून्य उत्पन्न कर सकता है।
वापसी मान#
| प्रकार | अर्थ |
|---|---|
number | nil |
प्रकार घोषित इंटरफ़ेस का वर्णन करते हैं, सफल खेल प्रभाव का प्रमाण नहीं। |
पैरामीटर#
| नाम | प्रकार |
|---|---|
ctype_or_value |
string | cdata |
size? |
number |
? एक वैकल्पिक तर्क है; ... का अर्थ है तर्कों की एक चर संख्या। अमान्य इनपुट शून्य के बजाय Lua त्रुटि उत्पन्न कर सकता है।
उदाहरण और संदर्भ#
local ffi = require("ffi")
local bytes = ffi.sizeof("uint64_t")क्या होता है: बाइट्स = 8, बाइट्स में uint64_t का आकार।
यह टुकड़ा लॉग संदेश नहीं प्रिंट करता है या नहीं लिखता है। दिखाए गए मान उदाहरण के अपेक्षित परिणाम हैं।
देखिये भाषा की मूल बातें, प्रकार और विधि और Lua / MD घटनाएँ. मुक़द्दमाउदाहरण स्वतंत्र सीखने के उदाहरण हैं। इस संदर्भ के साथ कोई परियोजना स्रोत फ़ाइल या निजी कार्यान्वयन अंश वितरित नहीं किए जाते हैं।