IE盒子

搜索
查看: 134|回复: 0

学习C语言的知识点整理

[复制链接]

1

主题

4

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-4-5 07:33:28 | 显示全部楼层 |阅读模式
这是本人自己整理的C语言学习知识要点,系统化的去学习效率会更高,希望能给大家带来帮助。




编辑搜图
一、计算机编程语言基础知识
1、计算机语言
①机器语言
②汇编语言
③高级语言
2、编译原理
①编译器 —— 赋予编程语言存在的意义
②编译
③链接
3、进制
①二进制
②八进制
③十进制
④十六进制
4、算法 —— 程序的灵魂,没有算法的程序毫无价值。
5、数据 —— 代码加工的原料、产物。
二、C 语言中的基本数据类型——数据需要根据其取值范围、精度、数据所表示的信息等来进行分类,以方便编译器处理。但最终编译后在计算机中运行的程序并无这些区别。对计算机来说一切的一切都只是一大堆没有区别的数字(八位二进制数)。
1、整型—— int
①长整型—— long int
②短整型—— short int
③无符号整型—— unsigned int
2、浮点型
①单精度—— float
②双精度—— dobule
3、字符型—— char
4、布尔型—— bool
5、枚举型—— enum
三、C 语言中的量——数据的容器
1、常量—— 数据不可变
2、变量—— 数据可变
①变量的定义
②变量的类型
③变量的赋值
四、数据的运算——运算符
1、数据的四则运算
① + ——加法
② - ——减法
③ * ——乘法
④ / ——除法
2、数据的比较
① > ——大于
② < ——小于
③ == ——判断相等,注意区分与 = 的区别
④ >= ——大于等于
⑤ <= ——小于等于
⑥ != ——不等于
3、其他运算
% 、 ^ 、 ~ 、 ! ...
五、C 语言基本语句——C 语言程序的支架
1、顺序语句
2、分支语句
①if..else...
②switch...case...
3、循环语句
①for
②while
③do...while
六、C 语言的数据存储器——连续的抽屉
1、数组
①数组的类型
②数组的元素
③数组的维度
七、C 语言的核心——C 语言的本质
1、函数
①函数的概念——函数是一个黑盒子
数学中的函数-->C 语言中的函数
②函数的参数
形参
实参
参数的数据类型
③函数的类型
④函数的返回
八、C 语言的灵魂——C 语言高手的工具,赋予程序以灵魂
1、结构体——自定义的数据结构
①结构体成员
②结构体变量
2、指针——地址
①指针变量
②指针变量的类型
③指向变量的指针
④指向数组的指针
⑤指向函数的指针
⑥指向结构体变量的指针
⑦指向指针变量的指针
九、编译器的助攻——与编译器沟通的语言
1、预编译指令
#include
#define
#ifndef...#endif
...

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表