前言
C语言一直以来都是初入编程的小白们的必修课,作为程序员必学语言之一,C语言自然有属于它的奥秘,接下来就由我来带领大家走进C语言的世界吧🚗🚗🚗
一.编译
1、利用编译程序从源语言编写的源程序产生目标程序的过程。
2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
简单来说就是将程序员所说的高级语言翻译为机器能够听懂的话。(如需深入了解需学习编译原理)
二.编译器
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。
在c语言中常见的编译器有Visual Studio (vs),Clon,Dev C++,VC6.0(VC++6.0),Code::Blocks,Turbo C 2.0,C-Free等等。
Visual Studio
微软开发的一款 IDE,支持多种编程语言(C/C++、Python、C#、JavaScript 等)
官方下载链接:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com)
下载Community版本。
双击启动 VisualStudioSetup.exe开始安装。
选择使用C++的桌面开发(建议下载到系统盘(通常为c盘)之外的空间)。
4.安装完成后打开即可。
Clon
CLion 是一款专为 C 语言和 C++ 设计的 IDE(Integrated Development Environment,集成开发环境),CLion 最大的优点是跨平台,在Linux、Mac、Windows 上都可以运行。
官方下载链接:Download CLion: A Smart Cross-Platform IDE for C and C++ (jetbrains.com)
List item
下载CLion-2021.2.3.exe
逐步安装.
在初始化窗口全部勾选
第一次打开Clon需要我们购买(到网络上搜索可用的 CLion 激活码,或者点击 Buy license 购买 CLion)
6.汉化(安装重启即可)
Dev C++
Dev C++ 是一款免费开源的 C/C++ IDE,内嵌 GCC 编译器(GCC 编译器的 Windows 移植版),是 NOI、NOIP 等比赛的指定工具。Dev C++ 的优点是体积小(只有几十兆)、安装卸载方便、学习成本低,缺点是调试功能弱。
官方下载链接:Dev-C++ download | SourceForge.net
1.下载Dev C++.exe
2.逐步安装(安装过程无法选择中文建议选择英文)
3.安装组件
4.第一次打开Dev C++后可以更改语言和使用风格
编译器推荐网站C语言编译器(C语言编程软件)完全攻略 (biancheng.net)
内有详细的下载攻略
三.创建c语言文件
(以Visual Studio 2022 为例)
1.打开vs
2.点击创建新项目
3.点击空项目
4.命名和选择创建地址后点击创建
右键解决方案资源管理器中的源文件滑到添加项选择新建项(快捷键:Ctrl+shift+A)
注:诺打开后没有解决方案资源管理器滑到视图选项选择下方第一个(快捷键:Ctrl+Alt+L)
6…选择C++文件(在命名过程中后缀必须为.c文件(.cpp为c++文件后缀))
7.点击添加后即可