一个 c 语言应用程序上机过程一般要经过哪几个步骤 C语言源程序到运行程序经过哪几个步骤?

C\u8bed\u8a00\u6e90\u7a0b\u5e8f\u5230\u8fd0\u884c\u7a0b\u5e8f\u7ecf\u8fc7\u54ea\u51e0\u4e2a\u6b65\u9aa4

1\u3001\u9884\u5904\u7406
\u5728\u8fd9\u4e00\u9636\u6bb5\uff0c\u6e90\u7801\u4e2d\u7684\u6240\u6709\u9884\u5904\u7406\u8bed\u53e5\u5f97\u5230\u5904\u7406\uff0c\u4f8b\u5982\uff1a#include\u8bed\u53e5\u6240\u5305\u542b\u7684\u6587\u4ef6\u5185\u5bb9\u66ff\u6362\u6389\u8bed\u53e5\u672c\u8eab\uff0c\u6240\u6709\u5df2\u5b9a\u4e49\u7684\u5b8f\u88ab\u5c55\u5f00\u3002
\u6839\u636e#ifdef\uff0c#if\u7b49\u8bed\u53e5\u7684\u6761\u4ef6\u662f\u5426\u6210\u7acb\u53d6\u820d\u76f8\u5e94\u7684\u90e8\u5206\uff0c\u9884\u5904\u7406\u4e4b\u540e\u6e90\u7801\u4e2d\u4e0d\u518d\u5305\u542b\u4efb\u4f55\u9884\u5904\u7406\u8bed\u53e5\u3002
GCC\u9884\u5904\u7406\u9636\u6bb5\u53ef\u4ee5\u751f\u6210.i\u7684\u6587\u4ef6\uff0c\u901a\u8fc7\u9009\u9879-E\u53ef\u4ee5\u4f7f\u7f16\u8bd1\u5668\u5728\u9884\u5904\u7406\u7ed3\u675f\u65f6\u5c31\u505c\u6b62\u7f16\u8bd1\u3002\u4f8b\u5982\uff1agcc -E -o hello.i hello.c
2\u3001\u7f16\u8bd1
\u8fd9\u4e00\u9636\u6bb5\uff0c\u7f16\u8bd1\u5668\u5bf9\u6e90\u7801\u8fdb\u884c\u8bcd\u6cd5\u5206\u6790\u3001\u8bed\u6cd5\u5206\u6790\u3001\u4f18\u5316\u7b49\u64cd\u4f5c\uff0c\u6700\u540e\u751f\u6210\u6c47\u7f16\u4ee3\u7801\u3002\u8fd9\u662f\u6574\u4e2a\u8fc7\u7a0b\u4e2d\u6700\u91cd\u8981\u7684\u4e00\u6b65\uff0c\u56e0\u6b64\u4e5f\u5e38\u628a\u6574\u4e2a\u8fc7\u7a0b\u79f0\u4e3a\u7f16\u8bd1\u3002
\u53ef\u4ee5\u901a\u8fc7\u9009\u9879-S\u4f7fGCC\u5728\u8fdb\u884c\u5b8c\u7f16\u8bd1\u540e\u505c\u6b62\uff0c\u751f\u6210.s\u7684\u6c47\u7f16\u7a0b\u5e8f\u3002\u4f8b\u5982\uff1agcc -S -o hello.s hello.c
3\u3001\u6c47\u7f16
\u8fd9\u4e00\u9636\u6bb5\u4f7f\u7528\u6c47\u7f16\u5668\u5bf9\u6c47\u7f16\u4ee3\u7801\u8fdb\u884c\u5904\u7406\uff0c\u751f\u6210\u673a\u5668\u8bed\u8a00\u4ee3\u7801\uff0c\u4fdd\u5b58\u5728\u540e\u7f00\u4e3a.o\u7684\u76ee\u6807\u6587\u4ef6\u4e2d\u3002
\u5f53\u7a0b\u5e8f\u7531\u591a\u4e2a\u4ee3\u7801\u6587\u4ef6\u6784\u6210\u65f6\uff0c\u6bcf\u4e2a\u6587\u4ef6\u90fd\u8981\u5148\u5b8c\u6210\u6c47\u7f16\u5de5\u4f5c\uff0c\u751f\u6210.o\u76ee\u6807\u6587\u4ef6\u540e\uff0c\u624d\u80fd\u8fdb\u5165\u4e0b\u4e00\u6b65\u7684\u94fe\u63a5\u5de5\u4f5c\u3002
\u76ee\u6807\u6587\u4ef6\u5df2\u7ecf\u662f\u6700\u7ec8\u7a0b\u5e8f\u7684\u67d0\u4e00\u90e8\u5206\u4e86\uff0c\u53ea\u662f\u5728\u94fe\u63a5\u4e4b\u524d\u8fd8\u4e0d\u80fd\u6267\u884c\u3002\u53ef\u4ee5\u901a\u8fc7-c\u9009\u9879\u751f\u6210\u76ee\u6807\u6587\u4ef6\uff1agcc -c -o hello.o hello.c

4\u3001\u94fe\u63a5
\u7ecf\u8fc7\u6c47\u7f16\u4ee5\u540e\u7684\u673a\u5668\u4ee3\u7801\u8fd8\u4e0d\u80fd\u76f4\u63a5\u8fd0\u884c\u3002\u4e3a\u4e86\u4f7f\u64cd\u4f5c\u7cfb\u7edf\u80fd\u591f\u6b63\u786e\u52a0\u8f7d\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u6587\u4ef6\u4e2d\u5fc5\u987b\u5305\u542b\u56fa\u5b9a\u683c\u5f0f\u7684\u4fe1\u606f\u5934\uff0c\u8fd8\u5fc5\u987b\u4e0e\u7cfb\u7edf\u63d0\u4f9b\u7684\u542f\u52a8\u4ee3\u7801\u94fe\u63a5\u8d77\u6765\u624d\u80fd\u6b63\u5e38\u8fd0\u884c\uff0c\u8fd9\u4e9b\u5de5\u4f5c\u90fd\u662f\u7531\u94fe\u63a5\u5668\u6765\u5b8c\u6210\u7684\u3002gcc -o hello hello.c
5\u3001\u8fd0\u884c\uff1a\u6267\u884c.EXE\u6587\u4ef6\uff0c\u5f97\u5230\u8fd0\u884c\u7ed3\u679c\u3002

C\u6e90\u7a0b\u5e8f\u5230\u8fd0\u884c\u7a0b\u5e8f\u6b65\u9aa4\uff1a
1.\u7f16\u8f91\uff1a\u8f93\u5165\u6e90\u7a0b\u5e8f\u5e76\u5b58\u76d8(.C)
2.\u7f16\u8bd1\uff1a\u5c06\u6e90\u7a0b\u5e8f\u7ffb\u8bd1\u4e3a\u76ee\u6807\u6587\u4ef6(.OBJ)
3.\u94fe\u63a5\uff1a\u5c06\u76ee\u6807\u6587\u4ef6\u751f\u6210\u53ef\u6267\u884c\u6587\u4ef6( .EXE)
4.\u8fd0\u884c\uff1a\u6267\u884c.EXE\u6587\u4ef6,\u5f97\u5230\u8fd0\u884c\u7ed3\u679c

运行程序步骤:

1.编辑:输入源程序并存盘(.C)

2.编译:将源程序翻译为目标文件(.OBJ)

3.链接:将目标文件生成可执行文件( .EXE)

4.运行:执行.EXE文件,得到运行结果。

上机1 C语言简单程序的编写和调试


拓展资料:

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。c 语言应用程序上机过程具体步骤如下:

打开VC++ 6.0程序 2、点“文件”,“新建“。

在新建页面上选择文件→C++ Source File 并在右边编辑文件名称,选择保存位置,确定。

简单程序示范。

鼠标右键Compile(Ctrl+F7)如图,确定两次,注意下方可查看错误,可上下拉动。确定无错之后,右键Build(F7)如图,同样注意下方是否出现问题,最后右键BuildExecute(Ctrl+F5)。完成。

参考资料:【【c语言_百度百科】】



运行程序步骤:
1.编辑:输入源程序并存盘(.C)
2.编译:将源程序翻译为目标文件(.OBJ)
3.链接:将目标文件生成可执行文件( .EXE)
4.运行:执行.EXE文件,得到运行结果。

扩展资料:

特有特点

参考资料:

C语言-百度百科



分为四部:

1.编辑:输入源程序并存盘(.C)。

2.编译:将源程序翻译为目标文件(.OBJ)。

3.链接:将目标文件生成可执行文件( .EXE)。

4.运行:执行.EXE文件,得到运行结果。

扩展资料:

c语言基本数据类型:

void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。(C89标准新增)

char:字符型类型数据,属于整型数据的一种。(K&R时期引入)

int:整型数据,表示范围通常为编译器指定的内存字节长。(K&R时期引入)

float:单精度浮点型数据,属于浮点数据的一种。(K&R时期引入)

double:双精度浮点型数据,属于浮点数据的一种。(K&R时期引入)

_Bool:布尔型(C99标准新增)

_Complex:复数的基本类型(C99标准新增)

_Imaginary:虚数,与复数基本类型相似,没有实部的纯虚数(C99标准新增)

_Generic:提供重载的接口入口(C11标准新增)

参考资料:c语言-百度百科



1
上机1 C语言简单程序的编写和调试
一、 目的
熟悉Visual C++6.0集成环境,掌握在该环境下进行程序调试的一般方法。
二、 要求
1. 熟悉Visual C++6.0集成环境的使用,掌握在Visual C++6.0集成环境下输入,编译,
调试和运行C程序的基本过程和方法; 2. 通过编写简单程序,掌握C程序的基本组成和结构,以及用C程序解决实际问题的
步骤;
三、 例题
1.在Visual C++6.0集成环境中练习程序的输入、编译、连接和运行的基本方法。 〔指导〕
(1)启动 Visual C++6.0 ,进入Visual C++6.0 集成环境。
(2)设置基本环境:“工具”->“选项”->“格式”标签页。“颜色”栏中:number前景颜色 “紫红色”,string前景颜色“红色”,operator前景颜色“枣红色”。 (3)在计算机的E盘上创建一个存放今天上机程序的目录夹,如“C语言程序”。 (4)创建一个C源程序: “文件”-> “新建”,打开“新建”对话框。选“文件”标签页,选择C++ Source File 一项。在“文件”输入框中输入当前文件的名字s1-1.c,在“位置”处选择将文件保存的路径e:\C语言程序。 (4)键入C源程序: #include <stdio.h> void main()

运行程序步骤:
1.编辑:输入源程序并存盘(.C)
2.编译:将源程序翻译为目标文件(.OBJ)
3.链接:将目标文件生成可执行文件( .EXE)
4.运行:执行.EXE文件,得到运行结果。

扩展阅读:算 机 释义 ... 开机bios检测不到硬盘 ... 不适合学编程的人 ... 到 处 释义 ... 一个c程序是由 的 ... 判 断 释义 ... 过 程 释义 ... 机 关 释义 ... 正在载入 000 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网