Возвращаемое значение#

Тип Значение
cdata Тип описывает объявленный интерфейс, а не успешный игровой эффект.

Типы и методы

Параметры#

Имя Тип
ctype string | cdata
size (required for VLA/VLS only) number
initializers... any

? обозначает необязательный аргумент, ... обозначает переменное количество аргументов. Недопустимый аргумент может вызвать ошибку Lua вместо возврата nil.

Пример и контекст#

LUA
local ffi = require("ffi")
local value = ffi.new("uint64_t", 42)

Смотрите основы языка, типы и методы и события Lua / MD. Там приведены самостоятельные учебные примеры. Исходные файлы проектов и фрагменты их внутренней реализации в этом справочнике не распространяются.