一,C 语言

C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。在 1978 年,布莱恩·柯林汉(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)制作了 C 的第一个公开可用的描述,现在被称为 K&R 标准。UNIX 操作系统,C编译器,和几乎所有的 UNIX 应用程序都是用 C 语言编写的。由于各种原因,C 语言现在已经成为一种广泛使用的专业语言。

二,软件介绍:

现在学习C语言编程软件有以下几种:

1.VC++ 6.0        是比较古老的C语言学习工具。现在的大学计算机二级等级考试依然用的是这个软件,它支持是编译标准是C98。

2.Code:Blocks        它是一个开放源码的全功能的跨平台C/C++集成开发环境,具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件等等。

3.Dev-C++        它是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,适合初学者与编程高手的不同需求

4.Visual Studio       是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。

5.C-Free        它是一款C/C++集成开发环境(IDE)。C-Free中集成了C/C++代码解析器,能够实时解析代码,并且在编写的过程中给出智能的提示。C-Free提供了对目前业界主流C/C++编译器的支持,完善的工程/工程组管理使你能够方便的管理自己的代码。简单灵活,具有良好的系统兼容性,不用担心在你的系统里面安装不了,同时它的提示功能也不错。

我自己学习C语言是使用Microsoft Visual Studio。

Microsoft Visual Studio(简称VS)是开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台。

三,软件安装

1.官网链接:https://soft.qmshengekj.cn/visual/index.html?source=360x&unitid=2733696884&unit=visual&e_creative=11995673794

需要注意的是,VS官网提供了三种版本,但是除了Community 2022(社区版)免费,其余两个版本不是免费的,对于我们学习C语言来说,只用到社区版就可以了。

1,选中安装包,以管理员身份运行

2,点击继续

3,等待下载 VS Installer

4,主安装界面,选择自己想要选择的选项,如果只是学习C语言的话,只需要勾选[使用C++的桌面开发],我这里选择两个选项。

安装位置默认不变(注意,如果自己的C盘控制不足,建议安装在其他磁盘)

5,点击 安装(由于安装包太大,建议网速好的地方下载)开始漫长等待

6, 安装OK

7.启动VS,会要求登入微软账号,一般只要是Windows电脑都会有自己的微软账号

8.开发环境和主题颜色看个人喜好,进行选择

9.安装成功了!!!

以上就是安装流程,大家可以依照流程,自行安装。

接下就可以进行C语言工程创建和C语言编写了

那么下一期我将开始为大家进行介绍工程创建和C语言学习,Bye!

C语言之开发工具:Visual Studio 2022安装教程相关推荐

  1. Visual Studio 2022安装教程

    Visual Studio 2022安装教程 Visual Studio 2022安装教程 下载 安装 测试 Visual Studio 2022安装教程 下载 Visual Studio 2022 ...

  2. 【教程】 .Net环境和开发工具Visual Studio的安装

    文章目录 前言: 1. .NET环境的安装: 2. Visual Studio工具的安装: 总结: 前言: .NET 是一个免费的跨平台开放源代码开发人员平台,用于生成多种类型的应用程序. .NET ...

  3. Visual Studio 2022安装教程(千字图文详解),手把手带你安装运行VS2022以及背景图设置

    VS2022最新最全安装教程 很高兴你打开了这篇博客,接下来我们一起安装并且使用VS2022吧 文章目录 VS2022最新最全安装教程 一.官网下载 二.安装启动 三.项目测试 1.创建新项目 2.选 ...

  4. 微软家族的首个跨平台开发工具 Visual Studio Code

    微软家族的首个跨平台开发工具 Visual Studio Code 长这样哦.很多童鞋说像 Atom,其实他们在官网就说了用的是 Electron Shell(Atom) Why Visual Stu ...

  5. Visual Studio 2022安装到非C盘完全指南

    Visual Studio 2022安装到非C盘完全指南 Visual Studio功能强大但是很臃肿,读本科时学C语言和C++没少折腾它.在安装VS时虽然有选择安装位置的选项,但是就算更换了安装位置 ...

  6. Visual Studio Code 安装教程2021版

    Visual Studio Code 安装教程2021版 下载Visual Studio Code 1:官网下载 2:网盘下载 开始安装 1:双击下载后的可执行文件,安装 2:勾选同意,然后点击下一步 ...

  7. Visual studio的安装教程2022最新版(图文详细)新手小白C语言软件的安装

    目录 1.Visual Studio下载地址 2.工作负荷选择"使用C++的桌面开发"和"Visual Studio扩展开发",安装位置自选 3.下载完成后,点 ...

  8. Visual Studio 2022安装与使用教程

    文章目录 前言 一.Windows安装Visual Studio 2022 1.1 下载地址 1.2 开始安装 1.3 打开Visual Studio 二.Visual Studio创建一个新的项目 ...

  9. 2020车载凯立德懒人包下载_华为HarmonyOS App开发工具DevEco Studio下载安装及第一个HarmonyOS App实战教程...

    2020年9月10日,华为开发者大会发布了鸿蒙(HarmonyOS)2.0.HarmonyOS是一套全场景操作系统.从理论上讲,HarmonyOS可以在任何平台上运行(包括但不限于PC.手机.平板电脑 ...

最新文章

  1. 东莞网络推广浅析如何通过简化标题来提升核心关键词排名能力呢?
  2. 使用OpenVINO遇到No name 'IENetwork' in module 'openvino.inference_engine'解决
  3. Saltstack基本安装部署
  4. 【算法】一个简单的线性判别分析(LDA)原理
  5. catia的vh轴怎么显示_Origin入门教程(三):Origin中曲线怎么平移?
  6. 使用C# lock同时访问共享数据
  7. 断电后supervisor启动时报错
  8. LeetCode MySQL 1336. 每次访问的交易次数
  9. Spring Data JPA事务管理
  10. php 获取远程大文件上传,PHP 获取远程文件大小的3种解决方法
  11. Win10开机跳过欢迎界面直接进系统桌面的设置方法
  12. 字符串标志“ u”和“ r”到底是做什么的,什么是原始字符串文字?
  13. ES6学习笔记(四)-数值扩展
  14. RC ORC Parquet 格式比较和性能测试
  15. LeetCode-75. 颜色分类(荷兰国旗问题)
  16. FusionSphere虚拟化套件
  17. 多传感器融合算法,单目测距、基于双目,长焦短焦,图像拼接,环视等
  18. 75款响应式国外漂亮网站建设中模板(上线倒计时模板)
  19. 安装使用完虚拟机UltraISO后,删除电脑中多出的“CD驱动器”盘符
  20. 公众号选题方向有哪些?

热门文章

  1. 打印系统开发(60)——XPS格式文件
  2. NVIDIA Jetson TX2镜像备份还原记录
  3. mysql数据库过期了怎么办_SQL数据库超时过期问题的解决方案
  4. java 读取文件第n行_java读取文件最后N行
  5. java 闭区间随机数_Java中在特定区间产生随机数
  6. Java图形界面知识点总结
  7. K8s跟Docker的关系
  8. linux运维之K8S(一)
  9. C# Linq中的Join使用
  10. 请将项目文件中的“AutoGenerateBindingRedirects”属性设置为 true 警告!!!