【思考题】
① 为什么需要编译程序?
② 用源程序片段
if (a>=b+1)
{b = a * a ;
… }…
为例,考虑编译过程中它可能的不同表示形式来理解编译各阶段的工作。
③ 比较你所使用过的一些语言的编译程序:他们的编译速度,出错信息的可读性,有无优化选择等等。