文章目录
一、语言的发展史
机器语言 -> 汇编语言 -> 高级语言
1. 机器语言
-
由一系列二进制数 0 和 1组成
-
计算机可以直接识别和执行的语言
2. 汇编语言
- 面向机器的程序设计语言
- 用英文字母或符号串来代替机器语言的二进制码
- 例如:mov ax bx...
3. 高级语言
- 贴近人类思维的语言
- 例如:C、C++、java、Python...
二、C语言程序分析
1. 第一个C语言程序
#include <stdio.h>
int main()
{
printf("hello world");
return 0;
}
运行结果:hello world
2. main函数
main函数:主函数
- main函数 是程序的入口
- main函数 有且只有一个
- 即使一个项目中有多个 .c 文件,但是只有一个 main函数,因为程序的入口只有一个
3. 库函数
库函数:为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数组成了一个函数库,被称为标准库,这些函数也被称为库函数。
注意:库函数比较多,了解更多可参考链接:C语言库函数
常见的库函数
printf(" ");
它的功能是在标准输出设备上进行信息的打印。
4. 关键字
C语言中有一批保留名字的符号,比如:int、if、return,这些符号被称为保留字或者关键字。
C语言的32个关键字如下:
auto break case char const continue default do double else enum ex
float for goto if int long register return short signed sizeof
struct switch typedef union unsigned void volatile while
注意:关键字比较多,了解更多可参考链接:C语言关键字大全