C语言生成的EXE程序怎么取消运行后自动关闭

C语言生成的EXE程序怎么取消运行后自动关闭,第1张

方法一,不改程序,在命令行上运行它

方法二,改程序,在最后退出程序前加一句  system("pause")。

可执行程序(executable program,EXE File)是指一种可在 *** 作系统存储空间中浮动定位的可执行程序。在MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe。

DOS规定,有重名的exe和com,运行时优先执行com文件。如果只有Aexe,就可以直接输入A,而不用输入全名。但如果有Acom和Aexe,输入A则优先执行Acom,要运行Aexe只能输入Aexe而不能输入A。

一般用于DOS,在WINDOWS系统中的执行文件一般都是exe文件。在 MS-DOS 中,用以标识可执行文件的文件扩展名。用户在提示行输入不带 exe 扩展名的文件名后按 Enter 键或者点双击就能运行可执行程序。

1 写代码。这是最基础的一步,即实现C语言的源文件(c,必需),和可能的头文件(h,非必需)。

2 编译。将编写好的代码,通过编译工具,转换为目标文件。此步中,会对文件内部及包含的头文件进行语法语义的分析检查。如果出错,则必须返回到1步对代码进行修改,直到没有错误为止。

3 链接。将目标文件链接成可执行文件。此步会对文件直接的关联进行检查。如果出错需要返回到1修改代码。直到没有错误。

4 运行。这个是最后一步,也是C语言的最终目的。

在运行结果与期望不符时,需要检查原因,修改代码,重新执行1,2,3直到程序没有问题。

(1)

是由源程序生成可执行文件。源程序编译通过以后,在tc2。0的界面里,有个叫

编译的菜单,菜单下有生成可执行文件的命令,即可生成可执行文件。

(2)

是c语言生成可执行文件的具体过程。具体可参考书籍是《编译技术》东南大学出版社。

其过程可描述为:

源代码-->汇编程序--->机器代码

一\要生成exe程序,要经过三个步骤:编码->编译->链接

二\我用linux系统上的vim,编码好可直接生成exe文件

例如:新建文本名叫cc的文件,对文件进行编码,输入以下程序:

#include <stdioh>

int main(void)

{

printf ("hellow world");

return 0;

}

三\保存退出后,用gcc编译命令,编译cc文件,命令如下

gcc cc -o c

生成的c文件就是exe文件

在C语言中,完成C源文件编辑后到生成执行文件的步骤是:

预编译

处理有#标识的代码,如将include的文件进行拷贝、#define的条件编译等等!

编译

编译就是将第一阶段处理得到的文件通过词法语法分析等转换为汇编,对目标代码的生成进行的优化,翻译成机器指令。生成的文件叫目标文件。

链接

把目标文件和所需要的库,链接成为可执行文件。

以上就是关于C语言生成的EXE程序怎么取消运行后自动关闭全部的内容,包括:C语言生成的EXE程序怎么取消运行后自动关闭、简述开发一个c语言程序的步骤、C语言文件编写完成以后,如何生成一个exe.文件啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存