1.介绍工具
写C语言,大部分都是通过编译器,当下的各种编译器的功能已经非常强大,可以很好的辅助我们完成C语言的编程工作。
主要的编译器有:
-
- Clang 是基于 LLVM 的跨平台编译器(macOS 默认编译器,也支持 Linux/Windows)
- GCC linux系统中常用(其他系统也可以使用)
- WIN-TC 是集成了 Turbo C 编译器的轻量级 IDE(集成开发环境),并非编译器本身,其核心编译组件是 Turbo C
- SUBLIME 是一款代码编辑器(仅提供代码编辑、高亮等功能),无内置编译能力
- MSVC 微软为 Windows 平台量身打造的编译器
- Turbo C 是老旧的 C 语言编译器(适配 DOS 系统),目前已基本淘汰,不建议新手学习使用
目前常用的编译器是:
GCC:linux系统中常用(其他系统也可以使用)
MSVC:微软为 Windows 平台量身打造的编译器,(MSVC是 Microsoft Visual C++ Compiler的缩写)它是Windows环境下的C/C++入门常用的编译器。
另外,需要说明的是:MSVC和Visual Studio不是一个概念,具体的关系如下:
Visual Studio 是一站式集成开发环境(IDE),它整合了多个开发工具组件,其中内置 MSVC 编译器,另外还包含:
- 代码编辑器(语法高亮、智能提示、重构工具)
- 调试器(断点调试、内存监控、性能分析)
- 项目管理工具(解决方案、工程配置)
- 可视化设计器(界面拖拽、控件布局)
- 插件生态(支持扩展开发功能)
在Windows平台下,我们常常通过Visual Studio这个集成的环境来展开我们的学习和工作。
Visual Studio它的社区版也是可以免费使用的。当前常用的版本是:VS2019和VS2022
2.使用工具
写一段代码的最简单流程如下:
第一步:创建一个项目
第二步:创建一个源文件
第三步:写代码
第四步:编译代码
接下来我们以VS2022为例,简单介绍一下工具的使用方法。
第一步:创建项目
第二步:新建源文件
C语言的源文件,是以".c"结尾的文件,我们主要的代码将会写在这个".c"文件中。例如:test.c。
C语言还有一类重要的文件:头文件,这类文件是以“.h”结尾的文件。例如:test.h。它的用途我们会单独介绍。
注意:以上步骤完成后会弹出下面的对话框
如果我们需要创建的是C文件.需要将cpp进行修改,否则创建的就是c++文件了
第三步:写代码
经过上面的两个步骤之后,我们就可以写代码啦
第四步:编译&运行
代码写完之后,就可以尝试编译、运行了。点击截图中的图标,表示开始运行不调试(调试的使用我们会单独介绍)。
这里也可以使用快捷键Ctrl+F5(有些电脑需要同时按住FN键)
代码的运行结果:
好啦,以上就是如何在Windows上使用VS2022进行C语言编程的简单演示。接下来,我们将正式的进入C语言的基础学习中,让我们一起进入这个奇妙的领域吧!!!