當前位置:編程學習大全網 - 網站源碼 - lua的_G表是在堆內存還是在全局區

lua的_G表是在堆內存還是在全局區

默認全局。

因為默認的_G就是指向全局根據妳的需求就只能給當前全局_G設置壹個元表,賦予新值的時候拋出異常再產生壹個G表指向原來的全局變量。

定義壹個localtable={value=0}然後使用。table.insert插入到另外壹個table2中,重復插入2次這時候table2中有3個元素令table.value=2然後通過table2[1].valuetable2[2].valuetable2[3].value這種形式打印出來的值居然都成了2去了函數體外面後打印也是2難道table2中實際存的是table的地址。然後該內存還是在堆上創建的。如果是地址或者引用那為什麽出了函數體這個內存沒有被回收掉。

  • 上一篇:求通達信均線粘合首次出現多頭排列選股公式
  • 下一篇:桌面監控源代碼
  • copyright 2024編程學習大全網