第一周:C语言概述
第二周:变量、常量及表达式
第三周:程序及流程控制(1)
第四周:程序及流程控制(2)
第五周:函数(1)
第六周:函数(2)
第七周:数组(1)
第八周:数组(2)
第九周:指针(1)
第十周:指针(2)
第十一周:字符串(1)
第十二周:字符串(2)
第十三周:结构与联合(1)
第十四周:结构与联合(2)
第十五周:枚举、链表与文件
第十六周:C语言进阶
课程详细目录:
├─{01}--第一周:C语言概述
│ ├─{01}--第1讲C语言概览
│ │ (1.1.1)--第1章课件.pdf
│ │ (1.1.2)--第1讲.pdf
│ │ [1.1.1]--第1讲C语言概览.mp4
│ │
│ ├─{02}--第2讲C语言上机环境
│ │ (1.2.1)--第2讲.pdf
│ │ [1.2.1]--第2讲C语言上机环境.mp4
│ │
│ └─{03}--第3讲C语言的上机调试
│ (1.3.1)--第3讲.pdf
│ [1.3.1]--第3讲C语言的上机调试.mp4
│
├─{02}--第二周:C语言变量、常量及表达式
│ ├─{01}--第4讲C语言的常量与变量
│ │ (2.1.1)--第二章教学课件.pdf
│ │ (2.1.2)--第4讲.pdf
│ │ [2.1.1]--第4讲C语言的常量与变量.mp4
│ │
│ ├─{02}--第5讲运算符及表达式
│ │ (2.2.1)--第5讲.pdf
│ │ [2.2.1]--第5讲运算符及表达式.mp4
│ │
│ ├─{03}--第6讲C语言的位运算
│ │ (2.3.1)--第6讲.pdf
│ │ [2.3.1]--第6讲C语言的位运算.mp4
│ │
│ └─{04}--第7讲类型转换及C语言常见运算问题
│ (2.4.1)--第7讲.pdf
│ [2.4.1]--第7讲类型转换及C语言常见运算问题.mp4
│
├─{03}--第三周:C程序及流程控制(1)
│ ├─{01}--第8讲C语言函数的构架及结构化程序设计
│ │ (3.1.1)--第三章教学课件.pdf
│ │ (3.1.2)--第8讲.pdf
│ │ [3.1.1]--第8讲C语言函数的构架及结构化程序设计.mp4
│ │
│ ├─{02}--第9讲C语言的条件语句
│ │ (3.2.1)--第9讲.pdf
│ │ [3.2.1]--第9讲C语言的条件语句.mp4
│ │
│ └─{03}--第10讲C语言的循环控制语句和辅助控制语句
│ (3.3.1)--第10讲.pdf
│ [3.3.1]--第10讲C语言的循环控制语句和辅助控制语句.mp4
│
├─{04}--第四周:C程序及流程控制(2)
│ ├─{01}--第11讲C语言的典型程序编写方法举例之一
│ │ (4.1.1)--第11讲.pdf
│ │ [4.1.1]--第11讲C语言的典型程序编写方法举例之一.mp4
│ │
│ ├─{02}--第12讲C语言的典型程序编写方法举例之二
│ │ (4.2.1)--第12讲.pdf
│ │ [4.2.1]--第12讲C语言的典型程序编写方法举例之二.mp4
│ │
│ └─{03}--第13讲C语言的编程规范
│ (4.3.1)--第13讲.pdf
│ [4.3.1]--第13讲C语言的编程规范.mp4
│
├─{05}--第五周:函数(1)
│ ├─{01}--第14讲C语言程序结构及模块化设计
│ │ (5.1.1)--第四章教学课件.pdf
│ │ (5.1.2)--第14讲.pdf
│ │ [5.1.1]--第14讲C语言程序结构及模块化设计.mp4
│ │
│ ├─{02}--第15讲C语言函数的定义、原型及应用
│ │ (5.2.1)--第15讲.pdf
│ │ [5.2.1]--第15讲C语言函数的定义、原型及应用.mp4
│ │
│ └─{03}--第16讲存储类型
│ (5.3.1)--第16讲.pdf
│ [5.3.1]--第16讲存储类型.mp4
│
├─{06}--第六周:函数(2)
│ ├─{01}--第17讲C语言函数间的数据传递方法
│ │ (6.1.1)--第17讲.pdf
│ │ [6.1.1]--第17讲C语言函数间的数据传递方法.mp4
│ │
│ └─{02}--第18讲递归函数
│ (6.2.1)--第18讲.pdf
│ [6.2.1]--第18讲递归函数.mp4
│
├─{07}--第七周:数组(1)
│ ├─{01}--第19讲一维数组
│ │ (7.1.1)--第五章教学课件.pdf
│ │ (7.1.2)--第19讲.pdf
│ │ [7.1.1]--第19讲一维数组.mp4
│ │
│ └─{02}--第20讲二维数组
│ (7.2.1)--第20讲.pdf
│ [7.2.1]--第20讲二维数组.mp4
│
├─{08}--第八周:数组(2)
│ ├─{01}--第21讲一维数组应用举例——排序
│ │ (8.1.1)--第21讲.pdf
│ │ [8.1.1]--第21讲一维数组应用举例——排序.mp4
│ │
│ └─{02}--第22讲二维数组应用举例——最短路径问题
│ (8.2.1)--第22讲.pdf
│ [8.2.1]--第22讲二维数组应用举例——最短路径问题.mp4
│
├─{09}--第九周:指针(1)
│ ├─{01}--第23讲C语言的指针概念与运算
│ │ (9.1.1)--第六章教学课件.pdf
│ │ (9.1.2)--第23讲.pdf
│ │ [9.1.1]--第23讲C语言的指针概念与运算.mp4
│ │
│ ├─{02}--第24讲C语言的一维数组和一级指针
│ │ (9.2.1)--第24讲.pdf
│ │ [9.2.1]--第24讲C语言的一维数组和一级指针.mp4
│ │
│ └─{03}--第25讲C语言的多维数组与数组指针
│ (9.3.1)--第25讲.pdf
│ [9.3.1]--第25讲C语言的多维数组与数组指针.mp4
│
├─{10}--第十周:指针(2)
│ ├─{01}--第26讲C语言的指针数组与多级指针
│ │ (10.1.1)--第26讲.pdf
│ │ [10.1.1]--第26讲C语言的指针数组与多级指针.mp4
│ │
│ ├─{02}--第27讲C语言的指针函数
│ │ (10.2.1)--第27讲.pdf
│ │ [10.2.1]--第27讲C语言的指针函数.mp4
│ │
│ ├─{03}--第28讲C语言的函数指针
│ │ (10.3.1)--第28讲.pdf
│ │ [10.3.1]--第28讲C语言的函数指针.mp4
│ │
│ └─{04}--第29讲进一步理解指针
│ (10.4.1)--第29讲.pdf
│ [10.4.1]--第29讲进一步理解指针.mp4
│
├─{11}--第十一周:字符串(1)
│ ├─{01}--第30讲字符串的基本概念
│ │ (11.1.1)--第七章教学课件.pdf
│ │ (11.1.2)--第30讲.pdf
│ │ [11.1.1]--第30讲字符串的基本概念.mp4
│ │
│ ├─{02}--第31讲字符串的操作及库函数
│ │ (11.2.1)--第31讲.pdf
│ │ [11.2.1]--第31讲字符串的操作及库函数.mp4
│ │
│ └─{03}--第32讲单个字符串的编程举例
│ (11.3.1)--第32讲.pdf
│ [11.3.1]--第32讲单个字符串的编程举例.mp4
│
├─{12}--第十二周:字符串(2)
│ ├─{01}--第33讲多个字符串的编程举例
│ │ (12.1.1)--第33讲.pdf
│ │ [12.1.1]--第33讲多个字符串的编程举例.mp4
│ │
│ ├─{02}--第34讲带参数的main函数
│ │ (12.2.1)--第34讲.pdf
│ │ [12.2.1]--第34讲带参数的main函数.mp4
│ │
│ └─{03}--第35讲字符串的综合编程举例
│ (12.3.1)--第35讲.pdf
│ [12.3.1]--第35讲字符串的综合编程举例.mp4
│
├─{13}--第十三周:结构与联合(1)
│ ├─{01}--第36讲结构及结构变量
│ │ (13.1.1)--第八章教学课件.pdf
│ │ (13.1.2)--第36讲.pdf
│ │ [13.1.1]--第36讲结构及结构变量.mp4
│ │
│ ├─{02}--第37讲结构数组与结构指针
│ │ (13.2.1)--第37讲.pdf
│ │ [13.2.1]--第37讲结构数组与结构指针.mp4
│ │
│ └─{03}--第38讲结构在函数间的传递
│ (13.3.1)--第38讲.pdf
│ [13.3.1]--第38讲结构在函数间的传递.mp4
│
├─{14}--第十四周:结构与联合(2)
│ ├─{01}--第39讲C语言结构体的综合运用
│ │ (14.1.1)--第39讲.pdf
│ │ [14.1.1]--第39讲C语言结构体的综合运用.mp4
│ │
│ ├─{02}--第40讲位字段结构
│ │ (14.2.1)--第40讲.pdf
│ │ [14.2.1]--第40讲位字段结构.mp4
│ │
│ └─{03}--第41讲联合
│ (14.3.1)--第41讲.pdf
│ [14.3.1]--第41讲联合.mp4
│
├─{15}--第十五周:枚举、链表与文件(该章不作为考试内容)
│ ├─{01}--第42讲枚举与类型定义语句
│ │ (15.1.1)--第九章教学课件.pdf
│ │ (15.1.2)--第42讲.pdf
│ │ [15.1.1]--第42讲枚举与类型定义语句.mp4
│ │
│ ├─{02}--第43讲单链表
│ │ (15.2.1)--第43讲.pdf
│ │ [15.2.1]--第43讲单链表.mp4
│ │
│ ├─{03}--第44讲双链表
│ │ (15.3.1)--第44讲.pdf
│ │ [15.3.1]--第44讲双链表.mp4
│ │
│ ├─{04}--第45讲文件的基本概念
│ │ (15.4.1)--第45讲.pdf
│ │ [15.4.1]--第45讲文件的基本概念.mp4
│ │
│ ├─{05}--第46讲文件的操作及相关库函数
│ │ (15.5.1)--第46讲.pdf
│ │ [15.5.1]--第46讲文件的操作及相关库函数.mp4
│ │
│ ├─{06}--第47讲文本文件的操作
│ │ (15.6.1)--第47讲.pdf
│ │ [15.6.1]--第47讲文本文件的操作.mp4
│ │
│ ├─{07}--第48讲二进制文件的操作
│ │ (15.7.1)--第48讲.pdf
│ │ [15.7.1]--第48讲二进制文件的操作.mp4
│ │
│ └─{08}--第49讲编译预处理
│ (15.8.1)--第49讲.pdf
│ [15.8.1]--第49讲编译预处理.mp4
│
└─{16}--第十六周:C语言进阶(该章不作为考试内容)
├─{01}--第50讲C语言的内存管理
│ (16.1.1)--第50讲.pdf
│ [16.1.1]--第50讲C语言的内存管理.mp4
│
├─{02}--第51讲C语言应用程序开发
│ (16.2.1)--第51讲.pdf
│ [16.2.1]--第51讲C语言应用程序开发.mp4
│
├─{03}--第52讲C语言应用程序开发实例一
│ (16.3.1)--第52讲.pdf
│ [16.3.1]--第52讲C语言应用程序开发实例一.mp4
│
└─{04}--第53讲C语言应用程序开发实例二
(16.4.1)--第53讲.pdf
[16.4.1]--第53讲C语言应用程序开发实例二.mp4