知识库
>
Tinysoft代码优化
>
2 优化技巧
2.1 巧用运算符
复制链接
A|=B要比A:=A|B更优,这里A|=B计算就是在A的储存空间上做变化,而A := A|B,要单独开辟储存空间,把A,B的值传递过去,计算出A|B,再赋值给A。A|=B减少了分配空间的空间开销以及相加之后赋值的时间开销。类似的函数还有:&=,*=,+=,-=,/=,\=,^=,~=,%=,div=,:*=,:/=,:\=,:^=,::=。