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

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

        直到完成

Ⅳ.配置环境变量

        有没有人是这样的情况:环境变量配过好多次了,但是就是不知道为什么要配这个环境变量,这究竟有什么用处呢?

        这里我给大家解答一下,因为我们想要我们安装的程序可以在cmd窗口中的任意的路径下都可以执行,如果不配置环境变量的话,我们只能够在那个程序的目录下运行程序。

        那为什么配置了环境变量就可以在cmd窗口中的任意的路径下都可以执行该程序了,因为我们在cmd窗口中执行程序时,首先会在当前目录下找该程序,如果没有找到的话就会去环境变量path中的路径下去找,如果都没有找到,那么会认为是没有该程序,但是如果我们配置了的话,那么就可以运行咯。

依次 右击计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量,例如我将其安装到了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 标准进行编译。

  • 17
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值