C语言编写好代码后,怎么编译,最后生成可执行文件

C语言编写好代码后,怎么编译,最后生成可执行文件,第1张

材料/工具:vc60

1、打开c语言编辑工具,在工具中写入程序的源代码。

2、完成以后,点击编译后点击组建,然后点击执行。

3、执行完程序,点击回车按钮选项。

4、点击文件另存为把文件存到你能够找到的文件夹中。

5、打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹。

6、打开 Bebug 的文件夹,有一个以exe为后缀名的文件,就是所需要的可执行文件,将其拷贝出,就可以单独执行,也就是一个小软件生成了

编译程序的作用是:将高级语言源程序翻译成目标程序。

编译程序是一种动作,是根据编译原理技术,由高级程序设计语言编译器翻译成机器语言二进制代码行为。编译程序是动名词,特指生成编译器的软件程序。编译程序是把用高级程序设计语言或计算机汇编语言写的源程序,翻译成机器语言格式目标程序的翻译程序。

属于采用生成性实现途径实现的翻译程序。编译程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出;编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

编译程序的算法

编译程序的实现算法较为复杂。这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系;同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。

但是,由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序。

c编译程序是将c语言程序编译成目标代码程序的程序,即正确答案应该选择D。

1、c语言是目前世界上最流行、使用最广泛的面向过程的高级程序设计语言。 c语言对 *** 作系统和系统使用程序以及需要对硬件进行 *** 作的场合,用c语言明显优于其它高级语言,许多大型应用软件都是用c语言编写的。

2、编译就是利用编译程序从源语言编写的源程序产生目标程序的过程,其中的五个阶段分别是词法分析、语法分析、语义检查和中间代码生成、代码优化、目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。

扩展资料

c编译程序的语言特点

对于c编译程序来说,其语言的特点如下:

1、c语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护,而且表现能力和处理能力极强。

2、c语言具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的 *** 作。

3、由于c语言实现了对硬件的编程 *** 作,因此集高级语言和低级语言的功能于一体。它既可用于系统软件的开发,也适合于应用软件的开发。

4、此外,c语言还具有效率高、可移植性强等特点。因此它广泛地移植到了各类各型计算机上,从而形成了多种版本。

参考资料:

百度百科-c程序

参考资料:

百度百科-编译

以VC6举例:

1、打开电脑上安装的vc60,进入如图界面

2、创建一个 cpp或  c的文件,如图所示,编写好程序

3、编写好程序后点击如图上方画红框的图标来编译写好的程序。d出如图对话框时点是

4、编译好后界面左下角显示出一个  obj 文件。后面有错误提示和提醒。

5、点击如图红框里的图标来链接程序,这一步若无错误则左下角会显示一个  exe  文件

6、这一步就是运行  exe文件,点击感叹号图标。运行程序如图所示

以上就是关于C语言编写好代码后,怎么编译,最后生成可执行文件全部的内容,包括:C语言编写好代码后,怎么编译,最后生成可执行文件、编译程序的作用、c编译程序是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9854001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存