解释器是一种对代码(或字节码)进行解释并执行相应操作的工具。
编译器将代码作为输入,并生成目标文件。
就C++而言,编译和链接后,将得到一个可执行文件,处理器可直接执行它,而无需做进一步解释。
我理解的是,解释器是一边解释一边执行,有点像断点,逐步排查。编译器就是常用的编译运行,直接将整个代码作为输入,然后整个运行出来,但是工作是一次性运行的,所以找出错误要重新排查整个代码。
本文讲述了解释器通过逐行解释并执行代码的特点,与编译器一次性生成可执行文件形成对比。解释器像断点调试,而编译器则适用于一次性运行,发现错误需重编译检查。
解释器是一种对代码(或字节码)进行解释并执行相应操作的工具。
编译器将代码作为输入,并生成目标文件。
就C++而言,编译和链接后,将得到一个可执行文件,处理器可直接执行它,而无需做进一步解释。
我理解的是,解释器是一边解释一边执行,有点像断点,逐步排查。编译器就是常用的编译运行,直接将整个代码作为输入,然后整个运行出来,但是工作是一次性运行的,所以找出错误要重新排查整个代码。
4682
2966
3025

被折叠的 条评论
为什么被折叠?
