lua 於c 交互的虛擬棧

1:lua_push* 壓棧API函數 lua_push*這些API是把C語言裏面的值封裝成Lua類型的值壓入棧中的,對於那些須要垃圾回收的元素,在壓入棧時,都會在Lua(也就是Lua虛擬機中)生成一個副本。好比lua_pushstring(lua_State *L, const char *s)會向中棧壓入由s指向的以'\0'結尾的字符串,在C中調用這個函數後,咱們能夠任意釋放或修改由s指向的字
相關文章
相關標籤/搜索