做了个小例子,为了和别的语言做兼容,我想把Lua的 ..连接符重载回 "+" ,我的思路是这样的mt = {}mt.__add = function(a,b) return a .. bendsetmetatable(string,{__index = mt})local str = "a"print(str.__add) -- function 00451858print(string.__add) -- function 00451858print(tostring("a") + tostring("b")) -- error可惜不行。。我觉得我对Lua的理解还是不够深刻,风云大哥有时间帮我看看,我的邮箱 panhaowen@vip.qq.com