C++Primer第五版 4.1.3节练习

来源:互联网 发布:美国田园下的罪恶知乎 编辑:程序博客网 时间:2024/05/22 13:43

练习4.3: C++语言没有明确规定大多数二元运算符的求值顺序,给编译器优化留下了余地。这种策略实际上是在代码生成效率和程序潜在缺陷之间进行了权衡,你认为这可以接受吗?请说明你的理由。

答;可以接受,只要求值顺序对最终结果不造成影响,都可以接受,因为在同一表达式中,同时出现了许多二元运算符,编译器可以选择一个一个去求解,也可以分开单独来运算,但只要最后的结果正确就可以。

0 0
原创粉丝点击