一. C语言简介
1. 时间:20世纪70年代早期【1971-1972】
2. 研发人:贝尔实验室的Dennis M,Ritchie 在B语言的基础上设计发明了C语言
3. 正式推出时间:1978 年
4. C语言代表作:1973年,K.Thompson和D.M.Ritchie 两个人合作把UNIX的90%以上用C改写,【最早是由两人用汇编语言写的】
5. C语言主要特点:
a) 语言简洁,紧凑,使用方便,灵活
b) 结构化的控制语句
c) 允许直接访问物理地址
d) 可以移植性好
6. C语言程序结构:组成元素
a) 头文件
i. 表现形式:以.h为后缀的文件,例如:stdio.h
ii. 作用:头文件中包含库函数,谁引用,谁导入
iii. 导入头文件语法:
#include <头文件名>
注意:
1. 头文件一般以.h 为后缀
2. 导入头文件的语句一般写在所有代码的上方
3. 如果需要导入多个头文件,可以重复使用#include 指令完成
b) 注释
i. 多行注释:/* */
ii. 单行注释://
c) 函数
i. 函数是C语言中最基本的功能单元,也是最重要的组成部分
二. main函数
a) 功能:整个应用程序的入口
b) 语法:
void main()
{
//语句
}
c) 特点:
i. 每个应用程序只能有一个main()函数
ii. C语言是严格区分大小写的,main不能大写,否则程序找不到入口
d) 函数中基本框架
i. 输入数据:定义变量,数组等临时存储数据
ii. 加工数据:运算,判断,循环等控制流语句来处理数据
iii. 输出结果:使用printf函数输出处理后的数据
三. printf函数
a) 功能:向屏幕打印显示数据
b) 语法:
printf(“控制字符串”);
c) 格式控制字符串
i. 文字字符:字符,数字,汉字和特殊符号等可输出的字符
例如:
#include <stdio.h>
void main()
{
printf(“姓名:孙悟空 编号:NO.1”);
}
ii. 非打印字符:空格,制表符,换行符和其他转义字符
空格 | |
制表符 | \t |
换行符 | \n |
其他转义字符 | 单引号 \’ 双引号 \” |
四. 编写第一个C语言程序
a) 步骤
i. 新建工程
ii. 新建C语言源文件
iii. 编写C语言代码
iv. 编译
v. 链接
vi. 运行