知识库 > Tinysoft代码优化 > 2 优化技巧

2.1 巧用运算符    

  • A|=B要比A:=A|B更优,这里A|=B计算就是在A的储存空间上做变化,而A := A|B,要单独开辟储存空间,把A,B的值传递过去,计算出A|B,再赋值给A。A|=B减少了分配空间的空间开销以及相加之后赋值的时间开销。类似的函数还有:&=,*=,+=,-=,/=,\=,^=,~=,%=,div=,:*=,:/=,:\=,:^=,::=。