C语言编写好代码后,怎么编译,最后生成可执行文件?
首先要选择一个编译器,也就是说你用什么工具来编译。
不同的编译器有不同的方法
编译是测试代码能否运行,如果编译成功,下一步就可以运行了。
另外,编译只能发现一些编辑错误,比如单词写错了,语句格式不正确啊,变量没有声明啊之类的。还有些错误是编译器发现不了的。对此,就需要你自己找了
材料/工具:vc6.0
1、打开c语言编辑工具,在工具中写入程序的源代码。
2、完成以后,点击编译后点击组建,然后点击执行。
3、执行完程序,点击回车按钮选项。
4、点击文件另存为把文件存到你能够找到的文件夹中。
5、打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹。6、打开 Bebug 的文件夹,有一个以.exe为后缀名的文件,就是所需要的可执行文件,将其拷贝出,就可以单独执行,也就是一个小软件生成了
在Visual C++6.0编程环境中的步骤如下:
编译:
方法一:如图:
打开Visual C++6.0,打开“组建”("Build")菜单,
找到“编译”(“Compile”)命令,点击该命令,
随后显示编译结果。
方法二:如图:
在工具栏中找到编译图标(红色方框所圈处),点击该图标,即可编译。
方法三:使用快捷键Ctrl+F7。
生成可执行文件:
方法一:如图:
打开Visual C++6.0,打开“组建”("Build")菜单,
找到”组建“("Build")命令,点击该命令,即可生成可执行文件。
方法二:
在工具栏中,找到组建图标(红色方框所圈处),点击该图标,即可生成可执行文件。
方法三:使用快捷键F7。
C语言最终想运行,必须转为汇编,再由汇编转为机器码,也就是所谓的01之类的。
所以想运行,要使用编译器,把写好的____C_代_码_翻_译_为_汇_编____,再到机器码。
一样的C语言,想在不同的平台上使用(X86、ARM、MIPS等),所对应的机器码也不同。所以编译器也不一样,常用的编译器有GCC、VS等。
如果你想在windows系统下使用,有个叫DEV-C的,可以满足你的需求,写完代码编译后生成exe文件,可运行,如果在Linux环境下,则有GCC可以编译。具体下载链接,搜索一下百度。
PS:系统让返回修改
不知道给上述建议的有没有玩过编程,懂不懂编程。不懂就不要瞎**!!!!@百度专家
不懂的话直接上你们自家百度搜:C语言编译过程
左一按钮编译,左二生成可执行文件,!执行
C语言编写好代码后,怎么编译,用VC++编译器,学习怎么用这个软件建立工程,然后剩下的事情就是编写c代码,编写好后,点几个这软件的按钮,就可以生成可执行文件了,建立工程的方法很简单,百度下,十分钟学会。
编写好的c语言程序怎么打开
C语言中,程序文件本身是文本格式,如果只是查看代码的话,可以这样做:1、打开记事本 2、使用文件中的“打开”菜单 3、在弹出的对话框中选择文件类型为“所有文件”,然后再浏览到程序文件,点击打开。但是如果需要在编译器环境中进行调试或编译等操作,则必须使用编译器,编译器必须使用与C语言文件在...
用高级语言编写的源程序,经编译后产生的是?
目标程序。目标程序,又称为“目的程序”,为源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj作扩展名---由语言处理程序(汇编程序,编译程序,解释程序)将源程序处理(汇编,编译,解释)成与之等价的由机器码构成的,计算机能够直接运行的程序,该程序叫目标程序。目标代码尽管已经是...
c语言程序上机调试步骤是
C语言程序上机调试步骤如下:1. 编写程序代码:确保代码语法正确,符合C语言规范。2. 编译程序:使用C语言编译器将代码编译成可执行文件。3. 运行程序:在命令行或集成开发环境(IDE)中运行程序,观察程序的输出结果是否符合预期。4. 调试程序:如果程序运行出现错误,可以使用调试器逐步执行程序,查看...
为什么C语言编写的程序运行时闪一下就没了?
3、但是我们去生成的目录下面找到这个EXE文件。4、双击运行却发现有个窗口一闪而过。。然后就什么也没有了 这时候我们有必要在程序中添加一些代码 防止程序被关闭先在程序开头包括windows.h这个头文件。5、接着在主函数末尾的地方写一行system(“pause”);。6、重新编译之后我们再次打开对应目录下的EXE...
C语言和汇编语言的区别是什么?
区别如下:(1)两者编译组成不同。汇编语言是将由0、1组成的机器语言用具有简单语义的英文代码表示,而C语言不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等。(2)两者被计算机识别的路径不同。汇编语言通常用于对硬件的直接操控。而且...
编译型语言和解释型语言各自的优缺点是什么?
保密性较好。缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行 。二、解释型语言 优点:可移植性较好,只要有解释环境,可在不同的操作系统上运行。缺点:运行需要解释环境,运行起来比编译的要慢,占用资源也要多一些,代码效率低,代码修改后就可运行,不需要编译过程。
python+=代表什么
代码的相关知识如下:1、设计:在开始编写代码之前,需要先对问题进行分析和设计。确定所需的功能和数据结构,并制定解决方案。编码:根据设计,使用所选的编程语言编写代码。代码应该遵循编程语言的语法规则,并且要具有良好的可读性和可维护性。2、调试:在编写完代码后,需要进行调试,以确保代码能够正确...
在c语言中“可执行程序”是什么意思?
首先,我们先用C语言把源代码写好,然后交给C语言编译器。C语言编译器内部分为前端和后端。(1)编译器前端 前端负责将C语言代码进行词法和语法上的解析,然后可以生成中间代码。中间代码这部分不是必须的,但是它能够为程序的跨平台移植带来诸多好处。比如,同样的一份C语言源代码在一台计算机上编译完...
C#语言编写代码,将一个10进制正整数转换成2进制字符串。
namespace Test { class Program { static void decToBin(int n){ if (n != 0){ decToBin(n \/ 2);Console.Write(n % 2);} } static void Main(string[] args){ int num;Console.Write("请输入一个正整数:");num = Convert.ToInt32(Console.ReadLine());Console.Write("转换后的结果...
python写脚本要多久(python写好脚本之后怎么运行)
Python入门特别容易,学几天就能写一些实用的小脚本,比如对文件进行批量操作什么的,基本上十几行代码就能实现。不过其实Python也有一些不太好理解的特性,而且往往学会之后特别好用,比如:元组\/列表拆包:说实话第一次看到x,y=y,x的时候一脸懵逼……Python居然能把多个赋值语句压缩到一行,而且c里面...
宫舒万吉: 编写代码后,直接按F9(编译运行),就会弹出个保存路径的框,选择保存路径,保存类型选c source file(*.c),文件以.c结尾,保存,如果没有错误就直接弹出cmd的框,如果有,下面有提示.
城子河区18294458117: 写好的c语言是怎么在电脑上执行? - ?
宫舒万吉: 这个过程是这样的. 首先你写好了C源程序,以文件的形式保存在磁盘上.然后需要用编译器编译这个源程序,编译器可以是GCC,也可以是TC(Turbo C),也可以是别的…… 编译的过程就是把C的代码转换成类汇编代码,也就是机器能直接执...
城子河区18294458117: 刚学c语言不懂. 当一个程序编写好后,运行它,计算机具体是如何处理的? - ?
宫舒万吉: 计算机是把你写好的程序在计算机内部处理过程大致如下:1.由输入设备输入数据;2.数据发送到内存;3.内存发送数据给cpu处理4.cpu处理数据结束,发送给内存,最后通过设备显示输出数据;输入设备--->数据--->内存--->cpu--->内存--->编译软件--->显示器 软件外部执行顺序,以Vc++ 6.0为例:写好的程序--->软件调试运行按钮--->软件内部执行(运算)--->生成软件编译运行的结果 软件本身的内部执行只有设计该软件的开发人员才知道.大致就是这样,希望可以帮助到楼主
城子河区18294458117: C语言写的程序 怎么反汇编成汇编语言 - ?
宫舒万吉: 静态反汇编的话最好的工具是IDA Pro 反汇编动态调试的话,目前比较强的是OllyDBG 不过OllyDBG只适用于32位并且工作在ring3层的PE程序 据OD官网说64位版的OllyDBG正在开发中,但不知何年何月了…… ring0层的驱动程序需要调试的话 可以用WinDBG双机互联进行调试 也可以用SoftICE进行本地内核调试 不过SoftICE不更新了,最新版是集成在DriverStudio中的,XP以上的系统未必能正常运行 而且只支持单核CPU……双核想用的话必须手动停掉一个内核……
城子河区18294458117: c语言如何编译 - ?
宫舒万吉: 可以这样做: 1、新建C/C 源文件(在文件这里选择新建) 2、命名C/C 源文件名,并为它指定保存路径(选择文件中的C/C source File)(并在右边输入文件名,选择保存位置,点击确定) 3、开始录入程序(在空白的工作窗口录入程序) 4、编译(点击第一个红框,所有的提示均按确定),运行(红色感叹号)
城子河区18294458117: 如何执行C语言程序 - ?
宫舒万吉: 原发布者:z419430754 运行C语言程序的步骤:1.编辑(把程序代码输入,交给计算机).2.编译(成目标程序文件.obj).编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的....
城子河区18294458117: C语言编完了怎么运行 - ?
宫舒万吉: c语言运行主要有三步:快捷键为编译ctrl+F7,组建F7,执行ctrl+F5差错的话在编译器的最下角,练会提示错误error数,和警告warning数,两个都为0的话就没错,双击每行的错误后,会有一个小箭头指向错误的行
城子河区18294458117: C语言中将所写程序代码转换为应用程序怎么搞??? - ?
宫舒万吉: C语言代码编写好之后要“编译”生成一个obj的2进制文件,然后在“连接”这个obj,就生成了exe可执行文件! 想查看exe程序的源代码,叫反编译,这个需要非常非常高深的计算机技术,一般人做不到! 如果程序加密了,任何人无法反编译!
城子河区18294458117: C语言写的程序是怎么一步一步最后交给计算机硬件执行的呢 - ?
宫舒万吉: 编译器经过预编译、编译生成中间文件.o,连接所有中间文件和资源文件生成exe文件,运行exe文件时由Windows PE装载器对exe文件合法性进行校验并将其映射到内存中,然后从exe文件中记录的入口地址开始逐行执行程序.
城子河区18294458117: 用C语言写完程序如何变成软件? - ?
宫舒万吉: 在C语言环境下用菜单中的build命令编译,在同目录下就会生成.exe可执行文件,前提是你的C程序正确才行,要不会报错的!