C语言采用解释方式将源程序转换为二进制的目标代码吗?

已举报 回答
C语言采用解释方式将源程序转换为二进制的目标代码吗?
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    4,099

3个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
不是,C语言是编译型语言
C语言是采用预编译、编译的方式生成二进制文件。过程是C文件先经过预编译,主要进行预处理,然后经过编译生成.s文件,这是汇编文件,然后生成.o文件,这是目标文件,最后由链接器生成可执行二进制文件。

解释型语言和编译型语言的区别是解释型语言不进行编译即可执行。通俗讲为,编写好代码后不进行语法检查即可运行,也不依赖硬件环境。
取消 评论
C语言采用编译方式将源程序转换为二进制的目标代码
取消 评论
不是,c语言是“编译-链接”
取消 评论
ZOL问答 > C语言采用解释方式将源程序转换为二进制的目标代码吗?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?