Skip to content

C语言知识点目录

2026年04月16日 创建


基础核心

  • 数据类型、大小、符号位与溢出
  • 运算符与表达式优先级
  • 流程控制:if / else / for / while / do while
  • 数组与字符串,strlen / sizeof 区别
  • 函数、值传递、地址传递

重中之重

  • 指针:一级指针、多级指针、指针运算、野指针
  • 内存四区:代码段 / 数据段 / 栈 / 堆
  • static 关键字(局部、全局、函数)
  • const 关键字:常量指针、指针常量
  • extern 关键字:多文件变量与函数声明

进阶难点

  • 动态内存:malloc / free / calloc / realloc
  • 结构体、共用体、枚举
  • 结构体内存对齐
  • 预处理指令:#define、#ifdef、#pragma
  • 函数指针与回调函数

底层/嵌入式必学

  • 位运算:& | ~ ^ << >>
  • 大小端字节序
  • 文件操作
  • 柔性数组
  • volatile 关键字