在Lua中,有時候我們希望可以像C/C++那樣修改引用值,但是對於Lua這個腳本語言來講它是沒有&引用符號,它自己規定是,table作爲形參的時候,在函數內部修改table的值都是在對實參進行操作,也就是table進行引用操作。其他類型(內置類型:int ,float..)都是以拷貝的形式進行操作。
不管在函數內部如何操作,都不會修改它的值。
在Lua中,有時候我們希望可以像C/C++那樣修改引用值,但是對於Lua這個腳本語言來講它是沒有&引用符號,它自己規定是,table作爲形參的時候,在函數內部修改table的值都是在對實參進行操作,也就是table進行引用操作。其他類型(內置類型:int ,float..)都是以拷貝的形式進行操作。
不管在函數內部如何操作,都不會修改它的值。