多彩编程 多彩编程MZPH · CODE BLOG
C 语言知识封面 C
C · SYSTEM LANGUAGE

C 语言

指针、内存管理、结构体、文件 IO、预处理与算法,深入 C 语言底层机制,打牢系统级编程与算法基本功。

33篇文章
6.8K学习人数
进阶难度等级
KNOWLEDGE POINTS

C 语言 知识点体系

六大方向从指针内存到算法实战,打牢系统级编程内功。

01

指针精讲

地址与解引用、指针运算、多级指针与函数指针。

指针内存
02

内存管理

malloc/free、栈堆区别、内存泄漏与越界排查。

内存malloc
03

结构体与联合

struct、union、enum、位域与内存对齐。

结构体union
04

文件 IO

fopen/fclose、fread/fwrite、文本与二进制读写。

文件IO
05

预处理与宏

#define、#include、条件编译与可变参宏。

预处理
06

数据结构与算法

链表、树、排序与查找算法的 C 语言实现。

算法链表
LEARNING PATH

C 语言 学习路线

四步从语法控制流走到算法实战,逐层深入 C 底层机制。

01

语法与控制流

数据类型、运算符与流程控制。

02

指针与内存

指针运算、malloc/free 与栈堆区别。

03

结构体与文件

struct/union、文件读写与 IO 操作。

04

算法实战

链表、树、排序与经典算法实现。

RELATED ARTICLES

C 语言 相关文章

C 语言与底层视角精选笔记,算法与内存并重。