第一个C程序的编写->编译->运行

发布时间:2024年01月14日

1.编写程序

????????C 语言的源代码文件,以后缀名 .c 结尾

#include <stdio.h>

int main()
{
	printf("HelloWorld\n");
	return 0;
}

2.安装编译器MinGW

????????C 语言是一种编译型语言,源码都是文本文件,本身无法执行。必须通过编译器,生成二进制的可执行文件,才能执行。

????????目前,最常见的 C 语言编译器是自由软件基金会推出的 GCC 编译器,可以免费使用。Linux 和 Mac 系统可以直接安装 GCC,Windows 系统可以安装 MinGW

补充知识:MinGW和GCC的区别:

GCC是一个跨平台的编译器集合,可用于多种操作系统和处理器架构,包括Windows;而MinGW是GCC在Windows平台上的移植版本,主要用于在Windows上本地编译C和C++代码。

? ? ? ? 这里介绍下Windows 系统可以安装 MinGW:

Ⅰ.下载

下载地址:MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net

Ⅱ.安装完成之后,继续点击“continue”,进入下面的对话框

为使 GCC 同时支持编译 C 语言和 C++,需勾选下图中标注的 2 项。选中其中一项,鼠标右键点击,选择“Mark for Installation”,如图所示。

Ⅲ.勾选完成后,在菜单栏中选择 Installation -> Apply Changes

????????直到完成

Ⅳ.配置环境变量

依次 右击计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量,例如我将其安装到了D:\download\mingw文件夹中,因此 PATH 环境变量的设置如下:

Ⅴ.验证

打开命令行窗口(通过在搜索栏中执行 cmd 指令即可),输入gcc -v指令,如果输出 GCC 编译器的具体信息,则表示安装成功,例如:

3.编译和运行

????????编译器将代码从文本翻译成二进制指令的过程,就称为编译阶段,又称为“编译时”(compile time),跟运行阶段(又称为“运行时”)相区分

Ⅰ.打开终端

Ⅱ.执行命令

gcc HelloWorld.c

运行这个命令以后,默认会在当前目录下生成一个编译产物文件 a.exe。执行该文件,就会在屏幕上输出 Hello World 。

a.exe
或./a.exe

Ⅲ.拓展

GCC 的 -o 参数(output 的缩写)可以指定编译产物的文件名

因为默认是a.exe,使用如下命令后就会将编译产物命名为我们指定的HelloWorld.exe

 gcc -o HelloWorld .\HelloWorld.c

GCC 的 -std= 参数(standard 的缩写)还可以指定按照哪个 C 语言的标准进行编译。

gcc -std=c99 .\HelloWorld.c

上面命令指定按照 C99 标准进行编译。

文章来源:https://blog.csdn.net/lemonzjk/article/details/135586337
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。