C语言学习

本内容仅为个人看视频记录的随手笔记,部分内容可能不全面,比如第十四章内容并未单独整理出来一章,可以作为学习翁凯老师视频之后进行复习巩固使用。

C语言学习-翁凯(第二章)
C语言学习-翁凯(第三章)
C语言学习-翁凯(第四章)
C语言学习-翁凯(第五章)
C语言学习-翁凯(第六章)
C语言学习-翁凯(第七章)
C语言学习-翁凯(第八章)
C语言学习-翁凯(第九章)
C语言学习-翁凯(第十章)
C语言学习-翁凯(第十一章)
C语言学习-翁凯(第十二章)
C语言学习-翁凯(第十三章)


第二章

2.1.1变量定义

2.1.2变量赋值与初始化

2.1.3变量输入

2.1.4常量VS变量

2.1.5浮点数

2.2.1表达式

2.2.2运算符优先级

2.2.3交换变量

2.2.4复合赋值和递增递减


第三章

3.1.1做判断

3.1.2判断的条件

3.1.3找零计算器

3.1.4否则的话

3.1.5IF语句再探

3.2.1嵌套的IF-ELSE

3.2.2级联的IF-ELSE IF


第四章

4.1.1循环

4.1.2WHILE循环

4.1.3DO-WHILE循环

4.2.1循环计算

4.2.2猜数游戏

4.2.3算平均数

4.2.4整数逆序


第五章

5.1.1for循环

5.1.2循环的计算和选择

5.2.1循环控制

5.2.2嵌套的循环

5.2.3从嵌套的循环中跳出(离开多重循环)

5.3.1求和-前n项求和

5.3.2整数分解

5.3.3求最大公约数


第六章

6.0.1 给定条件的整数集

6.0.2 水仙花数

6.0.3 九九乘法表

6.0.4 统计素数求和

6.0.5 猜数游戏

6.0.6 n项求和

6.0.7 约分最简分式、念数字、求a的连续和

6.1.1 数据类型:C语言有哪些基本数据类型,sizeof可以做什么

6.1.2 数据类型:除了int,还有多少整数类型

6.1.3 整数的内部表达:整数是如何表达的,尤其是负数如何表达

6.1.4 整数的范围:如何推算整数类型所能表达的数的范围,越界了会怎样

6.1.5 整数的格式化:如何格式化输入输出整数,如何处理8进制和16进制

6.1.6 选择整数的类型:没有什么特殊需要,只用int就好了

6.1.7 浮点类型:double和float,它们是什么,如何输入输出

6.1.8 浮点的精度与范围:浮点数到底能表示哪些数

6.1.9 字符类型:char是整数也是字符

6.1.10 逃逸字符:反斜杠开头的字符是特殊的控制字符

6.1.11 类型转换:如何在不同类型之间做转换

6.2.1 逻辑类型:表示关系运算和逻辑运算结果的量

6.2.2 逻辑运算:对逻辑量进行与、或、非运算


第七章

7.1.1初见函数

7.1.2 函数的定义和调用

7.2.1 函数原型:用来告诉编译器这个函数长什么样

7.2.2 参数传递:调用函数的时候,是用表达式的值来初始化函数的参数

7.2.3 本地变量:定义在函数内部的变量是本地变量,参数也是本地变量

7.2.4 函数庶事:一些有关函数的细节问题,main()是什么


第八章

8.1.1 初试数组

8.1.2 数组的使用:如何定义和使用数组,数组的下标和下标的范围

8.1.3 数组例子:统计个数

8.2.1 数组运算

8.2.2 数组例子:素数

8.2.3 二维数组


第九章

9.1.1 取地址运算:&运算符取得变量的地址

9.1.2 指针:指针变量就是记录地址的变量

9.1.3 指针的使用:指针有什么用呢?

9.1.4 指针与数组:为什么数组传进函数后的sizeof不对了

9.1.5 指针与CONST:指针本身和所指的变量都可能const

9.2.1 指针运算

9.2.2 动态内存分配


C语言第十章

10.1.1 字符串

10.1.2 字符串变量

10.1.3 字符串输入输出

10.1.4 字符串数组,以及程序参数

10.2.1 单字符输入输出:用putchar和getchar

10.2.2 字符串函数strlen

10.2.3 字符串函数strcmp

10.2.4 字符串函数strcpy

10.2.5 字符串函数strcat

10.2.6 字符串搜索函数


C语言第十一章

11.1.1 枚举

11.2.1 结构类型

11.2.2 结构与函数

11.2.3 结构中的结构

11.3.1 类型定义

11.3.2 联合


C语言-第十二章

12.1.1全局变量:定义在函数之外的变量,全局的生存期和作用域

12.1.2 静态本地变量:能在函数值后继续保有原值的本地变量

12.1.3 全局变量贴士:后记-返回指针的函数,使用全局变量贴士

12.2.1 宏定义

12.2.2 带参数的宏

12.3.1 大程序:多个源代码文件

12.3.2 头文件

12.3.3 声明


C语言-第十三章

13.1.1 格式化输入输出

13.1.2 文件输入输出

13.1.3 二进制文件

13.2.1 按位运算

13.2.2 移位运算

13.2.3 位运算例子

13.2.4 位段


C语言-第十四章(建议看原视频)

14.1.1 可变数组

14.1.2 可变数组的数据访问(接上)

14.1.3 可变数组的自动增长(接上)

14.2.1 可变数组的缺陷

14.2.2 链表

14.2.3 链表的函数

14.2.4 链表的搜索

14.2.5 链表的删除

14.2.6 链表的清除

更多推荐

C语言学习-翁凯(目录总章)