佚名通过本文主要向大家介绍了stringlen,lua获取字符串长度,lua 字符串长度,lua 判断字符串长度,lua 字符串等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: lua 计算字符串长度为什么推荐用#而不推荐用stringlen()
描述:
解决方案1:
描述:
再看书,看到说计算字符串长度的时候推荐使用#,而不推荐string.len(),这是为什么呢,上网找了好久也没找到资料。要去看源码吗?
解决方案1:
因为string.len()
需要先查找string
再找其下的len
,再传参再调用,至少需要4条 lua vm bytecode;而#
直接被翻译为LEN
指令,一条指令就可以算出来。