作者回复: 对的。在程序语义不改变的情况下,编译器会尽可能地减少生成代码的工作量。
作者回复: Good to know
作者回复: 赞想法!会的。
作者回复: 很多情况下是的。但也要考虑编译器没有预算来做优化的情况(比如循环太大)。
一般来说,应用代码更应注重可读性。
作者回复: 对的!不叫强度削弱,叫向量化,下一篇讲
作者回复: 哈哈,确实像
作者回复: 对的,如果是常量长度,而且小于4,那么完全展开就行了。
作者回复: 观察到位!这个主要是为了避免访问越界。你可以假定length为3,再看看这段代码。