C语言知识点目录
2026年04月16日 创建
基础核心
- 数据类型、大小、符号位与溢出
- 运算符与表达式优先级
- 流程控制:if / else / for / while / do while
- 数组与字符串,strlen / sizeof 区别
- 函数、值传递、地址传递
重中之重
- 指针:一级指针、多级指针、指针运算、野指针
- 内存四区:代码段 / 数据段 / 栈 / 堆
- static 关键字(局部、全局、函数)
- const 关键字:常量指针、指针常量
- extern 关键字:多文件变量与函数声明
进阶难点
- 动态内存:malloc / free / calloc / realloc
- 结构体、共用体、枚举
- 结构体内存对齐
- 预处理指令:#define、#ifdef、#pragma
- 函数指针与回调函数
底层/嵌入式必学
- 位运算:& | ~ ^ << >>
- 大小端字节序
- 文件操作
- 柔性数组
- volatile 关键字