编译阶段不正确说法

3.程序的完整编译过程分为:与处理,编译,汇编等。如下关于编译阶段的编译优化的说法中不正确的是()

  A.死代码删除指的是编译过程直接抛弃掉被注释的代码

  B.函数内联可以避免函数调用中压栈和退栈的开销

  C.For循环的循环控制变量通常很适合调度到寄存器访问

  D.强度削弱是指执行时间较短的指令等价的替换执行时间较长的指令

解析:

  答案:选A

  死代码的含义是指永远不会被执行到的代码段,而不是直接抛弃被注释的代码。

  比如while(false){}

posted @ 2015-10-09 10:52  QoQzz  阅读(334)  评论(0编辑  收藏  举报