正在加载图片...
上面用C语言写出的程序称作源程序,源程序容易书写和 阅读,但计算机却不能直接执行,因为计算机只能识别和执 行特定二进制形式的机器语言程序。要使计算机能执行该程 序,就必须先在编辑环境下把该源程序输入计算机,生成源 程序文件,然后将它加工转换成二进制形式的机器语言程序 文件。这种转换由C语言系统完成,包括“编译源程序” “连接程序”两大步。 第一步,由编译程序对源程序文件进行分析和处理,生成 相应的机器语言目标模块。 第二步加工—一连接。连接程序负责将编译得到的目标模 块与其它必要部分(运行系统、函数库提供的功能模块等) 拼装起来,形成完整的可执行程序。 编译 源程序 目标程序 可执行程序上面用C语言写出的程序称作源程序,源程序容易书写和 阅读,但计算机却不能直接执行,因为计算机只能识别和执 行特定二进制形式的机器语言程序。要使计算机能执行该程 序,就必须先在编辑环境下把该源程序输入计算机,生成源 程序文件,然后将它加工转换成二进制形式的机器语言程序 文件。这种转换由C 语言系统完成,包括“编译源程序”、 “连接程序”两大步。 第一步,由编译程序对源程序文件进行分析和处理,生成 相应的机器语言目标模块。 第二步加工――连接。连接程序负责将编译得到的目标模 块与其它必要部分(运行系统、函数库提供的功能模块等) 拼装起来,形成完整的可执行程序。 源程序 目标程序 可执行程序 编译
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有