当前位置:首页 » 编程语言 » c语言生成的exe文件

c语言生成的exe文件

发布时间: 2023-08-19 13:57:43

Ⅰ 为什么c语言编译之后生成的是.exe

Windows下的编译套件:

  • cl.exe:编译程序

  • link.exe:链接程序

  • lib.exe:lib库加载程序

  • nmake.exe:构建工具

.exe是Windows上能运行程序格式。


不同平台后缀不同

比如在Linux平台使用gcc编译后生成.out文件


没必要纠结后缀。

Ⅱ C语言源程序文件的后缀是什么,经过编译后生成文件的后缀是什么经过连接后生成文件的后缀是什么

C语言源文件后缀名是.c,编译生成的文件后缀名是.obj,连接后可执行文件的后缀名是.exe。

源文件的后缀仅仅是为了表明该文件中保存的是某种语言的代码(例如.c文件中保存的是C语言代码),这样程序员更加容易区分,编译器也更加容易识别,它并不会导致该文件的内部格式发生改变。



(2)c语言生成的exe文件扩展阅读

C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大。

依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。

C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点。

Ⅲ c语言源程序文件经过c编译程序编译连接之后生成一个后缀为什么

您想问的是c语言源程序文件经过c编译程序编译连接之后生成的一个后宴脊缀是什么吗?“.exe”
C语言源文件后缀名是“.c”,编译生成的文件后缀名是“.obj”,连接后可执行文件的后缀名是“.exe”。
c语言是一门面向过程、抽象化的通用程序设计语言世袭,广泛晌返渗应用于底层开发。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。

Ⅳ 怎么把c语言变成exe

1.怎样把C文件编译成EXE文件,用什么软件工具
你用什么软件写的C程序啊 用Visual Studio 6.0或以上的版本是最好的

操作流程大概是这样的:File->New->Project->Win32 Console Application->Location文本框里填入如d:\cppdir(就是你希望放程序的地方)->Project name文本框里填入你搭兆搭给程序起的名字->OK->Finish->Project->Add To Project->New->C++SourceFile->File文本框里填入文件名,如"exe1"->OK 然后把知拿你的C程序代码输入到主窗口就行了

程序打完了后,Build->pile(编译!)->Build(链接猜斗!)->Execute(运行),这样就可以看到你写的程序的运行结果了

如果想要看所生成的EXE文件,在你放程序的那个文件夹下的Debug子文件夹里

如果执行Excute时有错就得使用Debug命令调试

最好找个会用的人实地指导一下,这样才能较快把这个软件掌握了

如果你用中文版的话就把那些英文翻译一下就行了
2.C语言编好的程序如何变成EXE文件
#include <stdio.h>

void main()

{

printf("Hello World!百");

system("pause");这句是为了运行EXE时看清楚效果

}

然后度按F5运行,在你的知C语言编译器Debug目录下会道有一个和你工专程文件属名相同的exe文件

如我的在这里 D:\My Documents\Visual Studio 2008\Projects\teers\Debug\teers.exe
3.请问C语言编好的程序怎么变成“.exe“文件
你是用什么编写的。你要是用TC2.0编写的,这个我帮不上你,要是用vc6.0那就简单多了。

在“工程”->;“设置”中的“常规”选项卡,

Microsoft基础类:

选择“使用MFC作为静态链接库”。

这样生成的EXE文件可以在没有安装VC++的电脑上运行了。

生成的EXE文件在Debug或者Release文件夹下。

你说的是这个吧,这个在vb里面就简单多了,直接就可以生成这个.exe的东西。

Ⅳ C语言源程序文件经过编译连接之后生成一个后缀为_____的文件。

如果只生成一个文件,那么这个题目答案是B。编译(compile)后生成目标文件,后缀:.obj。也就是机器码。

然后链接器(Linker) 连接生成可执行文件,后缀:.exe。最后运行命令(go),直接运行.exe文件。

(5)c语言生成的exe文件扩展阅读:

简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。

一个现代编译器的主要工作流程:源代码(source code) →预处理器(preprocessor) →编译器(compiler) →目标代码(object code) →链接器(Linker) → 可执行程序(executables)

高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。

编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。

源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇编语言。

而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。

对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。

最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)。

热点内容
算法牛人左 发布:2025-02-05 15:31:02 浏览:438
php筛选功能 发布:2025-02-05 15:29:09 浏览:165
ip匹配服务器 发布:2025-02-05 15:10:35 浏览:909
php语法后 发布:2025-02-05 15:10:34 浏览:59
oppor9s怎么压缩文件 发布:2025-02-05 15:00:34 浏览:639
苹果耳塞怎么改安卓也能用 发布:2025-02-05 14:50:54 浏览:558
安卓如何鉴别手机真假 发布:2025-02-05 14:28:15 浏览:121
ffmpeglinux编译 发布:2025-02-05 14:28:04 浏览:545
服务器如何做界面 发布:2025-02-05 14:27:23 浏览:291
访问学者单位推荐意见 发布:2025-02-05 14:13:05 浏览:853