Visual Studio Code下c语言环境的安装与运行

在我们以往的c语言的学习中,c语言的编写代码用的最多的是c free5.0或者vc++6.0,这种软件的学习是我们最初使用的,也是经典的。但是随着现在的不断发展,我强烈推荐使用Visual Studio Code软件,不仅外观改进,更加省去了我们检查代码,检查括号和检查语法的问题,gcc编译环境也更快,值得给大家推荐安装。

这种界面和编译环境都远比c free或者vc++6.0都要强很多,而且代码很整齐,看代码和检查代码起来都很方便。

下载Visual Studio Code

Visual Studio Code可以在官网上进行下载,官网地址https://code.visualstudio.com/根据自己的电脑选择不同的版本,点击Download,可以进行下载安装。Visual Studio Code下载路径为https://code.visualstudio.com/Download

根据自己的电脑的类型,Windows、Mac和Linux系统安装不同的版本。大家下载了之后可以自行进行安装。
第一次安装Visual Studio Code要注意的几个操作事项,首先要安装几个扩展,让你在之后的写代码过程中如鱼得水。在Visual Studio Code的左侧的第五个按键上,是扩展包安装工具。
第一个扩展包是Chinese(Simplified),点击Install直接安装扩展就行。在安装好Chinese中文安装包之后,记得先重启一下Visual Studio Code这个软件,这样就出现了中文字体了。

第二个扩展包是Code Runner,直接搜索安装就可以

编辑器和IDE
·编辑器
·比较轻量级别,侧重于文本编辑(快)
·默认只有基本的文本编辑功能
·IDE(集成开发环境)
·比较重量级,侧重于拿来即用(慢)
·默认包含了一套完整的解决方案。
安装MinGW
MinGW的全称:Minimalist GNU on Windows,它实际上将经典的开源C语言编译器GCC,移植到Window平台下。
下载MinGW安装包
https://sourceforge.net/projects/mingw-w64/files/

在下面可以找到

下载的话直接点击,如果是Window10操作系统64位,直接点击x86_64-posix-seh下载就行。下载完成之后,关键是将下载解压后的mingw64的环境变量加载到自己的电脑的环境变量。
首先,将下载解压后的mingw64的文件夹的相对路径复制下来,如:“D:\mingw64”,复制下来了之后,找到桌面图标我的电脑,然后右键,点击属性,找到高级系统设置。

找到了高级系统设置之后,点击环境变量,打开环境变量,然后新建环境变量,将复制的地址添加到Path中,在Path中新建环境变量,将地址粘贴到Path中,就添加到电脑的环境变量中。
然后打开电脑的命令提示符,同时按住Win+R,输入cmd后,在命令提示符中输入gcc -v

在最后提示符中出现了gcc version 8.1.0则代表了gcc的编译器就配置完成。
安装好了gcc编译器之后,我们需要将gcc编译器和Visual Studio Code关联起来,只需要在扩展包里面安装C/C++扩展包,安装完成后gcc编译器和Visual Studio Code就关联完成。

接下来就可以编写c语言程序了,大功告成。
如果需要编写c语言程序更简单,可以对Visual Studio Code进行几步设置。在Visual Studio Code中,点击文件,点击首选项,找到设置,搜索@ext:formulahendry.code-runner,从中找到
Code-runner:Ignore Selection选项,勾上;然后找到Code-runner:Run in Terminal选项,也勾选上,勾选两个选项。至此,开发环境就搭建好了。

新建.c文件

首先新建文件夹,在新建文件夹中创建.c文件,例如可以建立一个demo.c文件,文件的命名规则可以参考大驼峰取名法,结尾以.c后缀。

可以在这开始编写代码。网上有c语言的刷题的题目,希望大家可以一个一个去攻克,如果有不会的大家也可以一起交流。建议大家先去攻克c语言入门100题,这是必备的题目。这些题目都是入门必备的,如果大家去学习其他的语言Python、Java或者c++,也可以触类旁通。

最后,推荐几个b站视频给大家一起学习:BV1Uq4y1d7pH

Visual Studio Code下c语言环境的安装与运行相关推荐

  1. Windows下使用Visual Studio Code搭建Go语言环境

    1.安装GO语言 下载地址:    https://golang.org/dl/ Windows下直接运行安装GO语言即可. 安装成功. 安装完毕GO语言后,需要添加GOPATH环境变量 ,指向自己的 ...

  2. Windows10下利用Visual Studio Code搭建C语言开发环境

    Windows10下利用Visual Studio Code搭建C语言开发环境 1. 前言 2. 下载安装VSCode以及MinGW 2.1 下载安装VSCode 2.2 下载安装MinGW-w64 ...

  3. Visual Studio Code搭建TypeScript开发环境

    转载 http://www.cnblogs.com/sunjie9606/p/5945540.html 使用Visual Studio Code搭建TypeScript开发环境 1.TypeScrip ...

  4. 使用Visual Studio Code搭建TypeScript开发环境

    使用Visual Studio Code搭建TypeScript开发环境 1.TypeScript是干什么的 ? TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是 ...

  5. macbook如何使用visual studio code进行c语言编程

    macbook如何使用visual studio code进行c语言编程 Mac用Visual Studio Code编写C/C++ 苹果电脑VS Code快速编写C/C++教程 最近打算重新学习c语 ...

  6. Visual Studio Code 配置 Java开发环境

    第一步:下载vscode 官网:Visual Studio Code - Code Editing. Redefined 第二步:下载Java     官网:Java Downloads | Orac ...

  7. Visual Studio Code搭建PHP调试环境

    使用Visual Studio Code搭建PHP调试环境 一.需要安装的软件 Visual Studio Code安装可以参照博文: https://blog.csdn.net/qq_3419550 ...

  8. 在Visual Studio Code配置GoLang开发环境

    在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...

  9. 配置Visual Studio Code的SciLab开发环境

    配置Visual Studio Code的SciLab开发环境 引言 整体思路 插件安装 设置环境变量 设置setting.json 引言 由于美国将一批中国高校列入了实体清单制裁,近日Mathwor ...

最新文章

  1. 高考大数据:哪个省才是高考地狱模式?结论和想象不太一样
  2. .net10个必备工具
  3. python怎么导入模块-Python中如何引入第三方模块
  4. 这辈子都没有好好的认认真真的过过一天
  5. sudo rosdep init 出现 ERROR: cannot download default sources list from:
  6. 列名 计算机网络 无效,80004005 及其它错误消息的疑难解答
  7. 为什么要给代码添加注释?
  8. Python读取显示raw图片+numpy基本用法记录
  9. 数字转换成中文汉字数字
  10. CogColorExtractorTool工具功能
  11. strong scaling and weak scaling
  12. python实现人人网留言获取与一键删除
  13. linux ghost系统安装教程,GHOST 使用方法图文详解 PDF
  14. 无线运动耳机品牌排行榜前十名,目前最火爆的六款运动耳机推荐
  15. 电脑接通电源时不能睡眠休眠问题解决
  16. 关于Redis的数据清理
  17. 串口通信——蓝牙模块使用(HC-08为例)
  18. UVa 10943 How do you add? (组合数学)
  19. 电脑系统安装Word图标变成白色怎么恢复?
  20. java使用工具类生成验证码图片时,出现Exception in thread “main“ java.io.FileNotFoundException: C:\a.jpg (拒绝访问。)

热门文章

  1. ANSYS WORKBENCH基础学习之应力奇异及位移结果对比
  2. MapReduce各个执行阶段
  3. mysql单表瓶颈_mysql单表性能瓶颈_优化系列 | 实例解析MySQL性能瓶颈排查定位-云栖社区-阿里云...
  4. 只用html如何实现音乐播放,如何使用html实现音乐播放
  5. 【JavaSe】异常
  6. redistemplate opsforvalue和boundValueOps
  7. python爬虫58同城租房
  8. Linux上采用rdtsc指令对C/C++程序进行性能测试
  9. 主流蓝牙芯片对比 Dialog- ST -TI - Nordic
  10. 2021年淘宝双11跨店满减如何使用?