代码生成器的代码输出方式有哪几种?优缺点分别是什么?
代码生成器输出的代码有两种情况:某种高级程序设计语言的代码或某种机器环境下可运行的机器指令。前者的优点是使用者可以在这基础上进一步修改加工,即利用自动生成的模块作为一个原型,然后在此基础上形成自己所要求的系统(或系统的某一部分)。缺点是功能较死,效率不高。后者的优点是可以直接运行,从而立即检查是否符合要求,如果不符合要求就可以立即调整命令或参数重新生成一遍。缺点是所生成的机器代码,一般是无法直接修改的,其产物对机器的硬件、软件环境的依赖很大。
扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。