视频课程目录:
第一章 初识C语言
第二章 程序起步(常量、变量、数据类型、运算符)
第三章 与程序的对话(输入输出)
第四章 选择分支结构
第五章 循环结构
第六章 函数的使用
第七章 预处理命令
第八章 数组
第九章 指针
第十章 自定义数据类型
课程详细目录:
├─{01}--第一章初识C语言
│ ├─{01}--1.1C语言的发展历史和特点
│ │ (1.1.1)--C语言的前世今生.pdf
│ │ [1.1.1]--C语言的前世今生.mp4
│ │
│ ├─{02}--1.2C程序基本介绍
│ │ (1.2.1)--C程序基本介绍.pdf
│ │ [1.2.1]--C程序基本介绍.mp4
│ │
│ ├─{03}--1.3C程序运行步骤及方法
│ │ (1.3.1)--C行步骤.pdf
│ │ [1.3.1]--C程序运行步骤及方法.mp4
│ │
│ └─{04}--1.4你的另一个选择——DEVC++
│ [1.4.1]--DEVC++上机环境.mp4
│
├─{02}--第二章我们开始爬坡-程序起步
│ ├─{01}--2.1常量与变量的定义
│ │ (2.1.1)--常量与变量的定义.pdf
│ │ [2.1.1]--常量与变量的定义.mp4
│ │
│ ├─{02}--2.2数据类型
│ │ (2.2.1)--数据类型.pdf
│ │ [2.2.1]--数据类型.mp4
│ │
│ ├─{03}--2.3数据类型转换
│ │ (2.3.1)--数据类型转换.pdf
│ │ [2.3.1]--数据类型转换.mp4
│ │
│ ├─{04}--2.4表达式和运算符
│ │ (2.4.1)--表达式和运算符.pdf
│ │ [2.4.1]--表达式和运算符.mp4
│ │
│ ├─{05}--2.5算术运算符和算术表达式
│ │ (2.5.1)--算术运算符和算术表达式.pdf
│ │ [2.5.1]--算术运算符和算术表达式.mp4
│ │
│ ├─{06}--2.6赋值运算运算和赋值表达式
│ │ (2.6.1)--赋值运算运算和赋值表达式.pdf
│ │ [2.6.1]--赋值运算运算和赋值表达式.mp4
│ │
│ ├─{07}--2.7自增自减运算符
│ │ (2.7.1)--自增自减运算符.pdf
│ │ [2.7.1]--自增自减运算符.mp4
│ │
│ └─{08}--2.8表达式中的数据类型转换
│ [2.8.1]--数据类型转换.mp4
│
├─{03}--第三章与程序的对话
│ ├─{01}--3.1输出
│ │ (3.1.1)--输出语句.pdf
│ │ [3.1.1]--输出函数printf().mp4
│ │
│ ├─{02}--3.2输入
│ │ (3.2.1)--与程序的对话(2)输入.pdf
│ │ [3.2.1]--与程序的对话(2)输入.mp4
│ │
│ ├─{03}--3.3字符的输入与输出
│ │ (3.3.1)--与程序的对话(3)字符的输入和输出.pdf
│ │ [3.3.1]--与程序的对话(3)字符的输入和输出.mp4
│ │
│ └─{04}--3.4与程序的交互举例
│ (3.4.1)--与程序的对话(4)程序交互举例.pdf
│ [3.4.1]--与程序的对话(4)程序交互举例.mp4
│
├─{04}--第五章一起来绕圈圈——循环结构
│ ├─{01}--5.1while循环
│ │ (4.1.1)--介绍了循环结构中的while循环语句,分析它的特点及执行过程.pdf
│ │ [4.1.1]--while语句视频教学.mp4
│ │
│ ├─{02}--5.2do-while循环
│ │ (4.2.1)--介绍循环结构中的do-while语句.pdf
│ │ [4.2.1]--do-while语句课程讲授.mp4
│ │
│ ├─{03}--5.3for循环
│ │ (4.3.1)--介绍循环结构中的for语句.pdf
│ │ [4.3.1]--for语句视频课程.mp4
│ │
│ ├─{04}--5.4流程控制语句
│ │ (4.4.1)--流程控制语句.pdf
│ │ [4.4.1]--流程控制语句视频.mp4
│ │
│ ├─{05}--5.5循环的嵌套
│ │ (4.5.1)--循环嵌套.pdf
│ │ [4.5.1]--循环嵌套.mp4
│ │
│ └─{06}--5.6循环程序设计应用
│ (4.6.1)--循环程序应用.pdf
│ [4.6.1]--循环程序应用.mp4
│
├─{05}--第六章程序也爱搭积木——函数的使用
│ ├─{01}--6.1模块化思想
│ │ [5.1.1]--6.1模块化思想.mp4
│ │
│ ├─{02}--6.2初识函数
│ │ [5.2.1]--6.2初识函数.mp4
│ │
│ ├─{03}--6.3函数的参数传递
│ │ [5.3.1]--6.3函数的参数传递.mp4
│ │
│ ├─{04}--6.4函数的返回值
│ │ [5.4.1]--6.4函数的返回值.mp4
│ │
│ ├─{05}--6.5函数的调用
│ │ [5.5.1]--6.5函数的调用.mp4
│ │
│ ├─{06}--6.6函数的递归调用
│ │ [5.6.1]--6.6函数的递归调用.mp4
│ │
│ ├─{07}--6.7变量的作用域
│ │ [5.7.1]--6.7变量的作用域.mp4
│ │
│ └─{08}--6.8变量的存储类型
│ [5.8.1]--6.8变量的存储类型.mp4
│
├─{06}--第七章预处理命令
│ └─{01}--预处理命令
│ [6.1.1]--预处理命令.mp4
│
├─{07}--第八章一大批的数据来了——数组
│ ├─{01}--8.1一维数组
│ │ (7.1.1)--8.1一维数组.pdf
│ │ [7.1.1]--8.1一维数组.mp4
│ │
│ ├─{02}--8.2二维数组
│ │ (7.2.1)--8.2二维数组.pdf
│ │ [7.2.1]--8.2二维数组.mp4
│ │
│ ├─{03}--8.3字符数组
│ │ (7.3.1)--8.3字符数组.pdf
│ │ [7.3.1]--8.3字符数组.mp4
│ │
│ ├─{04}--8.4常用字符函数
│ │ (7.4.1)--8.4常用字符函数.pdf
│ │ [7.4.1]--8.4常用字符函数.mp4
│ │
│ └─{05}--8.5数组作为函数参数
│ (7.5.1)--8.5数组作为函数参数.pdf
│ [7.5.1]--8.5数组作为函数参数.mp4
│
├─{08}--第十章间接访问数据——指针
│ ├─{01}--10.1指针与地址
│ │ (8.1.1)--10.1指针与地址.pdf
│ │ [8.1.1]--10.1指针与地址.mp4
│ │
│ ├─{02}--10.2变量的指针与指针变量
│ │ (8.2.1)--10.2变量的指针与指针变量.pdf
│ │ [8.2.1]--10.2变量的指针与指针变量.mp4
│ │
│ ├─{03}--10.3数组与指针
│ │ (8.3.1)--10.3数组与指针.pdf
│ │ [8.3.1]--10.3数组与指针.mp4
│ │
│ ├─{04}--10.4字符串与指针
│ │ (8.4.1)--10.4字符串与指针.pdf
│ │ [8.4.1]--10.4字符串与指针.mp4
│ │
│ └─{05}--10.5指针作为函数参数
│ (8.5.1)--10.5指针作为函数参数.pdf
│ [8.5.1]--10.5指针作为函数参数.mp4
│
├─{09}--第四章聪明的程序会选择——选择分支结构
│ ├─{01}--4.1分支程序设计(1)if语句
│ │ (9.1.1)--1、if语句.pdf
│ │ [9.1.1]--1、if语句.mp4
│ │ [9.1.2]--分支选择.mp4
│ │ [9.1.3]--顺序结构.mp4
│ │
│ ├─{02}--4.2分支程序设计(2)switch结构
│ │ (9.2.1)--2、switch语句.pdf
│ │ [9.2.1]--2、switch语句.mp4
│ │
│ ├─{03}--4.3关系运算符和关系表达式
│ │ (9.3.1)--4.3关系运算符和关系表达式.pdf
│ │ [9.3.1]--4.3关系运算符和关系表达式.mp4
│ │
│ ├─{04}--4.4逻辑运算符和逻辑关系表达式
│ │ (9.4.1)--4.4逻辑运算符和逻辑关系表达式.pdf
│ │ [9.4.1]--4.4逻辑运算符和逻辑关系表达式.mp4
│ │
│ └─{05}--4.5条件运算符和条件表达式
│ (9.5.1)--4.5条件运算符和条件表达式.pdf
│ [9.5.1]--4.5条件运算符和条件表达式.mp4
│
└─{10}--第十一章自定义数据类型
├─{01}--11.1结构体
│ (10.1.1)--11.1结构体.pdf
│ [10.1.1]--11.1结构体.mp4
│
├─{02}--11.2结构体数组
│ (10.2.1)--11.2结构体数组.pdf
│ [10.2.1]--11.2结构体数组.mp4
│
├─{03}--11.3结构体与指针
│ (10.3.1)--11.3结构体与指针.pdf
│ [10.3.1]--11.3结构体与指针.mp4
│
└─{04}--11.4共用体和枚举类型
(10.4.1)--11.4共用体和枚举类型.pdf
[10.4.1]--11.4共用体和枚举类型.mp4