一What is C语言?
(一)具体介绍:
1,C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标:是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便
能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代
码质量与汇编语言相当。
2,C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯尼斯·蓝·汤普森
(Kenneth Lane Thompson)设计的B语言为基础发展而来,在它的主体设计完成后,汤普森和里奇用它完
全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广,许多专家学
者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,
也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月发布的“C18”。
3,C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调
试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种
数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程
序,也可用于开发应用软件。
(二)安装编译器
常见C语言编译器
GCC,Turbo C,visual studio,VScode.......
个人推荐:Visual Studio
下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
鉴于编程练习下载社区版本即可



安装时间较长请耐心等待
安装完成后如何使用
(三)第一个C语言程序
#include<stdio.h>
int main()
{
printf("Hello World!!!");
return 0;
}
出现如下结果即可说明您已经成功
Ctrl+F5编译运行
C语言 基本框架
- 每个C语言都有其主函数即:int main()int为函数类型 main为函数名称()内为函数列表
- printf,print为打印,f为标准,注释:标准打印printf是一种库函数需要引入#include<stdio.h>
- 双引号引出内容为字符串
- return 0;代表返回值为零
基本数据类型