文章目录
前言
学习C语言之前,我们要知道的两个小知识.
一、C语言是什么?
正如人类之间需要语言才能交流,而机器和人类交流的语言叫计算机语言。计算机语言有很多种,C语言就是其中之一。
C语言是在B语言的基础上重新设计的一种新的语言,因为C在B之后,所以就叫C语言了。
C语言最初是作为Unix系统的开发工具而发明,但随着快速流传,它被用于各种操作系统和系统软件的开发,在C语言标准化之后,至今依旧在广泛使用。
我们学习C语言,其实是借助C语言来学习程序的基本特征和编程方法的,而C语言的底层特点可以让我们更好的理解程序结构和程序逻辑。
二、编译器
1.编译和链接
C语言是一门编译型计算机语言,它的原代码是文本文件,而文本文件是无法直接执行的,它必须经过两个步骤。
第一步: 一或多个源文件分别通过编译器处理生成对应的目标文件。
第二步: 所有的目标文件和链接库中的库文件一起经过链接器处理生成对应的可执行程序。
2.集成开发环境
因为C语言需要通过编译器将其转化为机器能够执行的机器指令。所以我们需要工具来辅佐。
集成开发环境(IDE)用于提供程序开发环境的应用程序,⼀般包括代码编辑器、编译器、调试器 和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等⼀体化的开发软 件服务套。
集成开发环境有很多,它们有不同的编译器,也各有特色。
VS2022: 集成了MSVC编译器,它工具众多,功能强大,关键用起来方便,安装即可使用,适合新手。
后言
了解了这两个小知识,你就一脚迈向编程的大门了。