一、什么是C语言
人通过计算机语言向计算机发送指令,从而完成一系列复杂的工作。而C语言恰好是众多计算机语言中的一种,当然还有许多其他计算机语言,例如C++/Java/Go/Python等。
学习一门编程语言是一条无比艰辛且充满无限希望的道路,而C语言作为一门拥有底层逻辑的编程语言,学习它更能锻炼我们的编程思维。接下来就由我来给大家简单介绍下C语言。
二、C语言的来源
1969年,贝尔实验室的肯·汤普森与丹尼斯·里奇一起开发了Unix操作系统,Unix是用汇编语言写的,为此汤普森开发了B语言。到了1972年,丹尼斯·里奇和布莱恩·柯林汉在B语言的基础上重新设计了一门新的语言,C语言应运而生。1973年,Unix系统使用C语言重写,至此,C语言开始广泛流传,广泛应用于各种操作系统和软件开发。到了1988年,美国国家标准协会正式将C语言标准化,C语言从此得以稳定和规范化,截止到至今,C语言仍然在广泛使用,它在计算机语言排行榜仍居前三之列。
三、C语言的第一个程序
这里我们先使用VS2022编译器来实现我们的第一个C语言代码的编辑和调试。首先编辑代码之前我们要先创建项目,项目可在解决方案资源管理器下查看,如下图。
C语言中头文件的后缀是.h,源文件的后缀是.c,而C语言单个项目中往往会包含多个头文件和源文件。
C语言的第一个程序代码如下。
#include <stdio.h>
int main()
{
printf("Hello world!!!\n");
return 0;
}
这里main函数是C语言的主函数,无论C语言程序有多少代码,都是从main函数开始执行的,main函数就是程序的入口。main函数前面的int表示main函数执行结束之后返回一个整型类型的值,与后面的return 0刚好对应,且程序中有且仅只能有一个main函数。通过Fn+F5快捷键对代码进行调试,调试窗口就会打印出Hello world!!!,结果如下图。
这里的printf是库函数,通过引用头文件#include <stdio.h>可以调用该函数,其后需加英文版括号,括号内加上英文版的双引号来表示我们想要打印的内容。