0:操作视频(点击观看)

1:编译过程

首先,要明白c语言是怎么可以运行的

源文件(.c)->预处理(.i)->编译(.s)->汇编(.o)->链接(通常后缀是exe)

怎么用记事本写java 怎么用记事本写c语言_文件名

,
但是从源文件(1.c)到可执行程序(a.exe)都可以用一个程序来解决,那就是编译器,今天给大家介绍一个编译器gcc,他可以把c语言源文件值直接编译成exe,就是windows下的可执行程序

2:安装gcc

下载mingw.exe(链接:点击下载,提取码:gude)

(mingw.exe是一个关于c语言的工具包,可以编译c/c++语言,也包含了汇编器,gdb调试器)

(1)双击它

(2)点击Extract

怎么用记事本写java 怎么用记事本写c语言_c语言_02


然后,出现一个MinGW文件夹,点进去

怎么用记事本写java 怎么用记事本写c语言_g++_03

3:写代码

新建一个文本文档(右键空白->新建->Text Document)如果新建文本文档没有后缀txt,需要打开文件扩展名(点击上面的查看->文件扩展名,),,然后把它重命名,后缀改成.c,就是文件名改称这样的形式1.c,r.c,1390.c,都可以,我改的是1.c,然后

右键,编辑,默认会打开记事本

怎么用记事本写java 怎么用记事本写c语言_g++_04

开了了记事本,就开始写代码:

#include <stdio.h>
int main()
{
        printf("hello world\n");
        return 0;
}

写好之后,保存,文件夹里面有一个open_distro_windows.bat,双击它,然后

怎么用记事本写java 怎么用记事本写c语言_文件名_05

4:编译

输入
gcc+【空格】+你的文件名+回车
我的是文件名是1.c,就是

gcc 1.c

然后回车,代码没问题的话你会发现文件夹下面会多一个a.exe(如果报错的话,则不会出现,需要把代码改正),

怎么用记事本写java 怎么用记事本写c语言_c语言_06

# 5运行

直接输入,a.exe,然后回车,就是运行的意思,如图

怎么用记事本写java 怎么用记事本写c语言_怎么用记事本写java_07

如果出现了hello world,很好,你成功了,如果想修改程序,只需要修改你的.c文件里的代码,然后回到第四步,用gcc编译

怎么用记事本写java 怎么用记事本写c语言_c语言_08

注:

如果你要编译c++文件,那么把gcc改成g++就可以,g++是c++的编译器 比如 g++ hello.cpp
多文件编辑:

比如你有两个c语言文件 main.c和func.c 那么直接用 gcc main.c func.c
然后会生成一个a.exe,会覆盖原来的a.exe

很好,感谢收看,下期再见
相关链接:
语法高亮编辑器:gedit(点击下载)提取码(1234)
gdb调试c程序:gdb调试入门