课程介绍
《带你学C带你飞》第一季讲解内容:C语言语法,我们会讲变量、数组、函数、指针、结构、标准库这样一些纯粹的C语言知识。
基本上你大学第一学期学的就是咱第一季的内容,我知道很多朋友学完C语言一时感觉没什么用?然后大一学完大二就还给体育老师了……咳咳,毕竟现在是一个连程序都要刷颜值的年代……使用C语言,确实不容易写出外观炫酷的程序,但你要知道,往往一个只是好看的程序,其实更需要的是一个优秀的美工。
课程目标
C语言项目开发
适合人群
零基础
课时列表
- 课时1:第一个程序
- 课时2:打印
- 课时3:变量
- 课时4:常量和宏定义
- 课时5:数据类型
- 课时6:取值范围
- 课时7:字符和字符串
- 课时8:算术运算符
- 课时9:关系运算符和逻辑运算符
- 课时10:if语句
- 课时11:switch语句和分支嵌套
- 课时12:while语句和do...while语句
- 课时13:for语句和循环嵌套
- 课时14:break语句和continue语句
- 课时15:拾遗
- 课时16:数组
- 课时17:啪啪啪:动态数组
- 课时18:字符串处理函数1
- 课时19:二维数组
- 课时20:指针
- 课时21:指针和数组
- 课时22:指针数组和数组指针
- 课时23:指针和二维数组
- 课时24:void指针和NULL指针
- 课时25:常量和指针
- 课时26:指向指针的指针
- 课时27:函数
- 课时28:指针函数和函数指针
- 课时29:作用域和链接属性
- 课时30:生存期和存储类型
- 课时31:局部变量和全局变量
- 课时32:递归
- 课时33:汉诺塔
- 课时34:快速排序
- 课时35:动态内存管理
- 课时36:动态内存管理2
- 课时37:C语言的内存布局
- 课时38:高级宏定义
- 课时39:内联函数和一些鲜为人知的技巧
- 课时40:结构体
- 课时41:结构体数组和结构体指针
- 课时42:传递结构体变量和结构体指针
- 课时43:单链表
- 课时44:参数和指针