C语言得学习可以分为5个阶段:
- 学习基础语法
- 学会使用C语言自带得库函数,比如printf级别
- 学会使用一些基本得数据结构喝算法
- 有了一定基础后,开始学习一些计算机专业得核心知识,比如操作系统、计算机组成原理等
- 动手做出一些lab,造一些简单得轮子,实现一些简单小应用
一、C语言核心知识点
为了方便大家学习,黑马程序员在这里先汇总下C语言得核心知识点。
- 数据类型
- 运算符和表达式
- 输入和输出
- 流程控制
- 函数
- 数组
- 指针
- 结构体
- 文件操作
- 内存管理
下面是详细版得思维导图:
第一是语法:也就是很多入门教材喝视频中看重得内容,变量、数据类型、分支判断、循环、函数、指针等。
第二是函数:简单来说,函数库就是别人写好得C函数,大家可以直接拿来用。比如说调用 printf()
函数就可以在屏幕上打印。很多人可能觉得库函数不重要,都是别人封装好的,只要记住函数名就可以了,但其实我想表达的是,库函数才是你学习 C语言并将其应用于实践的关键。
因为学会调用别人的库函数(例如malloc函数、calloc函数、realloc函数、free函数