分分钟教你如何在win10中运行第一个C语言程序


作者:极客小俊 一个把逻辑思维转变为代码的技术博主
我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人!
搜索公众号: [极客小俊] 原创文章

首先了解一下什么是编译器?

概述

https://osdn.net/projects/mingw/

https://sourceforge.net/projects/mingw-w64/files/

打开地址后在其中找到 Downloads 下载链接, 单击进入稍等片刻就开始下载了

下载方式

在这里插入图片描述

下载完成后,会得到一个名为 mingw-get-setup.exe 的安装包,双击打开它,

可以看到如下的对话框, 直接点击Install,即可

在这里插入图片描述

根据你自己的需求点击change按钮可以修改安装路径,建议不要在C盘, 这里我安装在D盘, 然后点击continue

在这里插入图片描述

进入 https://www.jetbrains.com/clion/

使用CLion 来编译C语言,你总要先下载安装吧,建议https://code.visualstudio.com/

下载和安装这里就不过多赘述了,很简单 !

打开VS code 直接在插件市场中搜索以下插件:

C/C++

在这里插入图片描述

Code Runner

在这里插入图片描述

C/C++ GNU Global

在这里插入图片描述

C/C++ Compile Run

在这里插入图片描述

点击这些插件上的Install按钮, 先把这些插件都安装上!

安装完以上插件之后,随便在那个磁盘下建立一个test_c的空目录

然后选择File---->Open Folder 选择你刚才创建的空文件夹目录

如图

在这里插入图片描述

也可以选择Add Folder to workspace..来添加工作目录

在这里插入图片描述

然后在左侧就可以显示出刚才所选择的文件夹目录了,这也就是你的项目文件

接下来就新建一个.c的代码文件

如下图

在这里插入图片描述

我们在test_c文件夹下新建一个名为hello.c的文件,然后复制以下代码

#include 
int main() {
    printf("hello world!\n");
    return 0;
}

最后点击右上角运行按钮就可以执行C语言代码程序了!

效果如下图

在这里插入图片描述


4.使用Visual Studio 2019 编译C语言

在这里插入图片描述

概述

Visual Studio 我们简称VS 是美国微软公司的集成开发环境, 可不是VS code哦这两个不一样的!, 它可以支持C、C++、C#、F#、J# SQL Python等语言的开发 还是很强大的一款IDE

https://visualstudio.microsoft.com/zh-hans/downloads/

在这里插入图片描述

个人的话建议下载社区版免费的,学习和普通开发完全足够了, 安装非常简单 就不过多赘述了!

安装的时候唯一只有一个地方要注意的就是: 使用C++桌面开发这一项要勾选上,否则可能会导致你的C或C++代码无法正常运行!

如图

在这里插入图片描述

VS 新建项目

安装好了之后打开VS

在这里插入图片描述

然后在弹出的对话框中选择c++空项目

在这里插入图片描述

接下来就填写项目配置

项目名称之后生成的项目文件夹名称工程名称都是这个, 这个目录会自动生成!

项目位置也就是选择你项目保存的目录位置

勾选解决方案和项目放在同一目录中,以后便于调试。

单击创建, 此时应该在桌面会生成一个test_c的文件夹目录

在这里插入图片描述

然后就也进入到VS编辑界面了 , 接下来添加C语言代码源文件

在左侧的解决方案下方的test_c项目文件夹中,选中源文件 右键单击然后选择添加---->新建项

如图

在这里插入图片描述

小提示: 如果你在左侧没有看到解决方案资源管理器的话 那么可以按下键盘上的快捷键ctrl+Alt+L来进行打开

然后选择C++文件(.cpp), 把文件名称的后缀需要修改为.c 这里我新建名为hello.c的源文件

如下图

在这里插入图片描述

然后还是输入以下代码

#include 
int main()
{
    printf("Hello World");
    return 0;
}

接下来按下快捷键Ctrl+F5直接编译运行, 结果如下图所示

在这里插入图片描述

end

到此你已经开启C语言的学习之路了!??

"点赞" "评论" "收藏"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,欢迎在下面 ?? 留个言指出、或者你有更好的想法,欢迎一起交流学习
关注 极客小俊 微信公众号 不定期更新免费技术干货