在编程浩瀚的星图中,C语言宛如一颗永恒的中心恒星。它虽古老,却从未褪色,它是现代计算机科学的基石,也是通往系统底层最直接的桥梁。许多初学者面对“第一行代码”时往往止步于概念的空泛,或困于环境的配置迷宫。尹成老师的《编程高手尹成带你实战C语言》体系课,正是为了打破这一僵局,以“实战”为核心,引领学员从零开始,扎实迈过C语言的入门门槛。
本课程专为零基础学员设计,但要求学习者具备基本的计算机操作能力,无需任何编程先修知识,门槛亲民且友好。学习顺序上,课程遵循认知规律:从宏观历史与跨平台特性切入,建立全局视野;随后深入开发环境配置,详述VC、GCC及各类IDE的选型与使用,彻底扫清环境障碍;进而通过“HelloWorld”从记事本编写到完整运行的全流程,让学员亲手触摸程序的生命周期;最后剖析程序结构与System调用,从语法表层深入到系统交互层面,层层递进,逻辑严密。
学完本课后,学员不仅能独立搭建C语言开发环境,熟练掌握基础语法与程序结构,更能理解C语言与操作系统的底层联系,具备初步的系统编程思维。课程资料包作为重要辅助,建议学员在学习每一章节时,同步对照下载相应的源码与配置指南进行动手实践,将视频中的讲解转化为实际的代码能力,而非仅仅停留在被动观看。资料并非简单的文件堆砌,而是帮助巩固知识点、验证代码正确性的关键工具。
尤为值得注意的是,课程并未局限于纯理论。在展示C语言强大功能时,尹老师特别引入了system命令等实用技巧,让学员提前领略C语言操控系统的威力,这种“站在巨人肩膀上”的视角,能有效激发深度学习动力。作为一门体系课,它摒弃了碎片化的知识点堆砌,构建了完整的学习路径。无论你是希望夯实计算机基础的非专业从业者,还是渴望理解内存管理与指针机制的进阶开发者,尹成老师都将以清晰的讲解和可落地的实战案例,助你打通C语言的任督二脉。学习C语言,不仅是掌握一门语言,更是掌握一种像计算机科学家一样思考的方式,为后续学习C++、Python乃至操作系统原理奠定坚不可摧的基础。
课程目录
1-1 [C语言简介与多操作系统上执行hello world!] 开班演讲 (54:47) 1-2 [C语言简介与多操作系统上执行hello world!] c入门简介 (54:47) 1-3 [C语言简介与多操作系统上执行hello world!] helloworld记事本编程 (23:52) 1-4 [C语言简介与多操作系统上执行hello world!] helloworld实现 (42:40) 1-5 [C语言简介与多操作系统上执行hello world!] IDE VC GCC (31:06) 1-6 [C语言简介与多操作系统上执行hello world!] system强大功能 (34:44) 1-7 [C语言简介与多操作系统上执行hello world!] C语言程序结构 (16:22) 1-8 [C语言简介与多操作系统上执行hello world!] C语言编程流程 (25:59) 1-9 [C语言简介与多操作系统上执行hello world!] C语言编译预编译链接过程 (12:27) 1-10 [C语言简介与多操作系统上执行hello world!] C语言过程 (17:07) 1-11 [C语言简介与多操作系统上执行hello world!] define替换 (30:13) 1-12 [C语言简介与多操作系统上执行hello world!] Android system (16:11) 1-13 [C语言简介与多操作系统上执行hello world!] Android hello (13:01) 1-14 [C语言简介与多操作系统上执行hello world!] Mac跨平台执行c语言命令 (11:50) 1-15 [C语言简介与多操作系统上执行hello world!] redhat7安装 (14:35) 1-16 [C语言简介与多操作系统上执行hello world!] MFCsystem图形化显示 (02:12:14) 1-17 [C语言简介与多操作系统上执行hello world!] 复习helloworld和system函数 (44:55) 1-18 [C语言简介与多操作系统上执行hello world!] QT ios system (06:23) 1-19 [C语言简介与多操作系统上执行hello world!] Android中运行helloworld (13:01) 1-20 [C语言简介与多操作系统上执行hello world!] Android system函数 (16:11) 1-21 [C语言简介与多操作系统上执行hello world!] Android中QT运行helloworld (08:41) 1-22 [C语言简介与多操作系统上执行hello world!] Mac ios跨平台执行c语言 (11:50) 1-23 [C语言简介与多操作系统上执行hello world!] Mac unix简单了解CMD (13:24) 1-24 [C语言简介与多操作系统上执行hello world!] 初学者疑难解答以及习题 (08:25) 1-25 [C语言简介与多操作系统上执行hello world!] 补充复习helloworld和system函数 (44:55) 1-26 [C语言简介与多操作系统上执行hello world!] 补充system函数 (01:20:14) 1-27 [C语言简介与多操作系统上执行hello world!] linux下简单了解cmd (06:12) 1-28 [C语言简介与多操作系统上执行hello world!] 补充WindowsHelloworld概述讲解 (15:38) 1-29 [C语言简介与多操作系统上执行hello world!] 补充c语言编程流程 (27:22) 2-1 [基础、cpu原理、数据类型和跨平台工具集] 编译过程回顾 (09:56) 2-2 [基础、cpu原理、数据类型和跨平台工具集] Android mac ios工具集 (18:43) 2-3 [基础、cpu原理、数据类型和跨平台工具集] 转义字符 (22:23) 2-4 [基础、cpu原理、数据类型和跨平台工具集] 变量内存cpu原理 (31:25) 2-5 [基础、cpu原理、数据类型和跨平台工具集] 变量定义与初始化 (23:57) 2-6 [基础、cpu原理、数据类型和跨平台工具集] 常量分析 (16:25) 2-7 [基础、cpu原理、数据类型和跨平台工具集] 交换变量时空分析 (11:57) 2-8 [基础、cpu原理、数据类型和跨平台工具集] 进制 (20:42) 2-9 [基础、cpu原理、数据类型和跨平台工具集] 内存单位与位数 (06:48) 2-10 [基础、cpu原理、数据类型和跨平台工具集] printf与数据类型 (06:22) 2-11 [基础、cpu原理、数据类型和跨平台工具集] 数据类型的差别 (12:10) 2-12 [基础、cpu原理、数据类型和跨平台工具集] 数据极限以及正负 (11:15) 2-13 [基础、cpu原理、数据类型和跨平台工具集] 数据存储低字节存储低位 (10:16) 2-14 [基础、cpu原理、数据类型和跨平台工具集] 补码 (55:37) 2-15 [基础、cpu原理、数据类型和跨平台工具集] float阶码 (34:35) 2-16 [基础、cpu原理、数据类型和跨平台工具集] 计算机内存cpu执行原理 (33:57) 3-1 [常量变量、运算符、运算符优先级与宽字符] 整数常识 (26:25) 3-2 [常量变量、运算符、运算符优先级与宽字符] 实数编程 (35:24) 3-3 [常量变量、运算符、运算符优先级与宽字符] 中美GDP100年 (10:51) 3-4 [常量变量、运算符、运算符优先级与宽字符] 字符与字符串 (46:51) 3-5 [常量变量、运算符、运算符优先级与宽字符] 变量声明的意义 (06:27) 3-6 [常量变量、运算符、运算符优先级与宽字符] 类型转换 (20:41) 3-7 [常量变量、运算符、运算符优先级与宽字符] 类型转换的原理 (19:58) 3-8 [常量变量、运算符、运算符优先级与宽字符] 银行偷窃原理 (16:40) 3-9 [常量变量、运算符、运算符优先级与宽字符] 进制输出 (09:07) 3-10 [常量变量、运算符、运算符优先级与宽字符] 运算符优先级结合性表达式概念 (09:58) 3-11 [常量变量、运算符、运算符优先级与宽字符] 算数运算实战 (22:39) 3-12 [常量变量、运算符、运算符优先级与宽字符] 赋值运算符 (13:12) 3-13 [常量变量、运算符、运算符优先级与宽字符] 自增自减运算符 (11:52) 3-14 [常量变量、运算符、运算符优先级与宽字符] 逗号运算符 (06:25) 3-15 [常量变量、运算符、运算符优先级与宽字符] 三目运算符 (09:54) 3-16 [常量变量、运算符、运算符优先级与宽字符] 关系表达式 (25:54) 3-17 [常量变量、运算符、运算符优先级与宽字符] 逻辑表达式 (18:25) 3-18 [常量变量、运算符、运算符优先级与宽字符] 补充 float double深化之内存原理 (01:01:54) 3-19 [常量变量、运算符、运算符优先级与宽字符] 补充跨平台移植的整数 (07:01) 3-20 [常量变量、运算符、运算符优先级与宽字符] 补充浮点数据的误差 (21:30) 3-21 [常量变量、运算符、运算符优先级与宽字符] 补充三目运算符自动数据类型转换 (04:47) 3-22 [常量变量、运算符、运算符优先级与宽字符] 补充宽字符本地化 (03:57) 3-23 [常量变量、运算符、运算符优先级与宽字符] 补充宽字符问题 (24:59) 3-24 [常量变量、运算符、运算符优先级与宽字符] 补充 longlong与longdouble (11:35) 3-25 [常量变量、运算符、运算符优先级与宽字符] 整数的深入应用 (35:50) 3-26 [常量变量、运算符、运算符优先级与宽字符] 数据类型补充_bool形数据 (13:24) 3-27 [常量变量、运算符、运算符优先级与宽字符] 补充 3.3.45练习 (41:58) 3-28 [常量变量、运算符、运算符优先级与宽字符] auto自动变量 (16:52) 3-29 [常量变量、运算符、运算符优先级与宽字符] 数据类型附加格式符小结 (13:59) 3-30 [常量变量、运算符、运算符优先级与宽字符] 输出不同类型的整数 代码 (53:38) 4-1 [网页cgi、scanf、printf和位运算] cgihelloworld (17:18) 4-2 [网页cgi、scanf、printf和位运算] printf初步 (57:35) 4-3 [网页cgi、scanf、printf和位运算] scanf简介 (24:38) 4-4 [网页cgi、scanf、printf和位运算] printf加强 (31:39) 4-5 [网页cgi、scanf、printf和位运算] sscanf实战数据挖掘 (35:23) 4-6 [网页cgi、scanf、printf和位运算] scanf补充 (26:20) 4-7 [网页cgi、scanf、printf和位运算] 输入输出小结 (15:05) 4-8 [网页cgi、scanf、printf和位运算] 位运算 (48:37) 4-9 [网页cgi、scanf、printf和位运算] printfscanf返回值 (06:10) 4-10 [网页cgi、scanf、printf和位运算] scanf正则表达式 (14:17) 4-11 [网页cgi、scanf、printf和位运算] 内存实体优先级与试题 (16:19) 4-12 [网页cgi、scanf、printf和位运算] 统计输入输出字符数量% (08:22) 4-13 [网页cgi、scanf、printf和位运算] 补充十六进制指数方式输出实数 (06:00) 4-14 [网页cgi、scanf、printf和位运算] 数据类型附加格式符2 (13:59) 4-15 [网页cgi、scanf、printf和位运算] 总结 位运算注意事项 (40:38) 4-16 [网页cgi、scanf、printf和位运算] 位运算输出浮点数据 (10:29) 4-17 [网页cgi、scanf、printf和位运算] 求1的个数 (14:38) 4-18 [网页cgi、scanf、printf和位运算] 初学者答疑 (13:40) 4-19 [网页cgi、scanf、printf和位运算] putchar puts (10:36) 4-20 [网页cgi、scanf、printf和位运算] getchar gets (07:52) 4-21 [网页cgi、scanf、printf和位运算] 补充 %i输入输出 (02:18) 4-22 [网页cgi、scanf、printf和位运算] 补充 乌班图下的输入输出 (16:13) 4-23 [网页cgi、scanf、printf和位运算] scanf函数格式字符 (22:41) 4-24 [网页cgi、scanf、printf和位运算] printf动态控制*号格式符 (04:36) 4-25 [网页cgi、scanf、printf和位运算] printf格式符空白符作用 (02:19) 4-26 [网页cgi、scanf、printf和位运算] printf #号格式符控制 (07:29) 4-27 [网页cgi、scanf、printf和位运算] 深化补充 取反运算符高级用法 (13:48) 4-28 [网页cgi、scanf、printf和位运算] 位操作与补码知识 内存补码 (54:00) 4-29 [网页cgi、scanf、printf和位运算] 位运算符注意事项 (40:38) 4-30 [网页cgi、scanf、printf和位运算] 位运算符作业 (12:41) 5-1 [宽字符与赌博概率] 宽字符 (33:25) 5-2 [宽字符与赌博概率] auto关键字 (10:45) 5-3 [宽字符与赌博概率] _Bool (06:20) 5-4 [宽字符与赌博概率] 整数的操作意义 (10:46) 5-5 [宽字符与赌博概率] 赌博概率 (07:38) 5-6 [宽字符与赌博概率] 逻辑问题 (05:05) 5-7 [宽字符与赌博概率] 打印可见字符 (03:40) 5-8 [宽字符与赌博概率] 开发题目讲解 (16:22) 6-1 [分支语句以及循环语句] 语句 (11:52) 6-2 [分支语句以及循环语句] 结构化程序设计实战 (43:01) 6-3 [分支语句以及循环语句] 算法描述 (15:14) 6-4 [分支语句以及循环语句] 顺序结构 (07:23) 6-5 [分支语句以及循环语句] if单分支 (13:11) 6-6 [分支语句以及循环语句] 双分支if else (10:28) 6-7 [分支语句以及循环语句] 多分支if else (19:01) 6-8 [分支语句以及循环语句] 嵌套方程 (22:03) 6-9 [分支语句以及循环语句] enum (09:23) 6-10 [分支语句以及循环语句] switch (19:32) 6-11 [分支语句以及循环语句] if switch使用 (07:38) 6-12 [分支语句以及循环语句] while (18:59) 6-13 [分支语句以及循环语句] 补充 while控制窗口实战 (13:19) 6-14 [分支语句以及循环语句] do while (25:17) 6-15 [分支语句以及循环语句] for (23:26) 6-16 [分支语句以及循环语句] 补充switch对分支语句有无break (16:47) 6-17 [分支语句以及循环语句] 补充 指数相加 (05:25) 6-18 [分支语句以及循环语句] 补充goto案例 goto控制窗口 (16:40) 6-19 [分支语句以及循环语句] 补充 do while窗口编程 (17:48) 6-20 [分支语句以及循环语句] 补充 continue操作迅雷窗口 (13:08) 6-21 [分支语句以及循环语句] 补充 for实战百度窗口 (15:21) 6-22 [分支语句以及循环语句] 补充 ASC II码 输出所有可见字符 (02:24) 6-23 [分支语句以及循环语句] switch对分支语句有无break (16:47) 6-24 [分支语句以及循环语句] 补充 while以及循环语句代码块 (43:41) 6-25 [分支语句以及循环语句] 补充 while练习 (13:30) 6-26 [分支语句以及循环语句] 补充 do - while语句“直到型”循环结构 (42:46) 6-27 [分支语句以及循环语句] 补充 for语句 (42:43) 6-28 [分支语句以及循环语句] 钩子注射-调戏百度云管家 (27:44) 6-29 [分支语句以及循环语句] if 语句--之双分支选择结构实战浏览器控制 (25:21) 6-30 [分支语句以及循环语句] 多分支选择Linux应用举例 (17:21) 6-31 [分支语句以及循环语句] if语句--之双分支选择结构实战 (45:25) 6-32 [分支语句以及循环语句] if else嵌套实战 (43:50) 6-33 [分支语句以及循环语句] 多分支嵌套 (01:00:26) 6-34 [分支语句以及循环语句] switch语句编程实战 (24:20) 7-1 [线程概念与其他分支语句] 猥琐的窗口技术 (33:02) 7-2 [线程概念与其他分支语句] 线程概念 (09:32) 7-3 [线程概念与其他分支语句] 模块概念 (18:50) 7-4 [线程概念与其他分支语句] 静态库概念 (13:19) 7-5 [线程概念与其他分支语句] 循环总结 (12:08) 7-6 [线程概念与其他分支语句] 循环嵌套 (27:34) 7-7 [线程概念与其他分支语句] break (20:55) 7-8 [线程概念与其他分支语句] 百鸡百钱 (10:24) 7-9 [线程概念与其他分支语句] break continue (17:10) 7-10 [线程概念与其他分支语句] goto实战 (24:41) 7-11 [线程概念与其他分支语句] 窗口概念以及实战 (56:30) 7-12 [线程概念与其他分支语句] 变色龙 (18:21) 7-13 [线程概念与其他分支语句] 数据分离与穷举 (09:17) 7-14 [线程概念与其他分支语句] 斐波那契以及台阶问题 (12:22) 7-15 [线程概念与其他分支语句] 质数穷举法 (18:11) 7-16 [线程概念与其他分支语句] 整数逆转 (17:05) 7-17 [线程概念与其他分支语句] 习题 (17:42) 7-18 [线程概念与其他分支语句] 补充 切记不要乱用goto语句 (05:47) 7-19 [线程概念与其他分支语句] 补充 goto案例 goto控制窗口 (16:40) 7-20 [线程概念与其他分支语句] 补充 循环嵌套控制360云盘 (07:43) 7-21 [线程概念与其他分支语句] continue语句无条件转移语句 (20:52) 7-22 [线程概念与其他分支语句] 5种循环控制QQ窗口 (59:51) 7-23 [线程概念与其他分支语句] 实战算法鼠标追不上QQ (20:39) 7-24 [线程概念与其他分支语句] 指数相加 (05:25) 7-25 [线程概念与其他分支语句] 定时器设计以及定时退出 (07:40) 7-26 [线程概念与其他分支语句] c语言如何学习算法 (14:03) 7-27 [线程概念与其他分支语句] 作业习题 (24:50) 7-28 [线程概念与其他分支语句] 计算器 (27:58) 8-1 [函数与递归] 补充简单函数上 (43:50) 8-2 [函数与递归] 补充简单函数下 (01:15:29) 8-3 [函数与递归] 函数意义以及ccpp编译器调用的差别 (24:20) 8-4 [函数与递归] 函数调用以及函数基本概念 (40:49) 8-5 [函数与递归] void与参数副本机制 (17:04) 8-6 [函数与递归] return 副本机制以及类型转换 (43:37) 8-7 [函数与递归] 函数执行过程 (18:41) 8-8 [函数与递归] 函数参数运算顺序 (08:36) 8-9 [函数与递归] 可变参数的实现 (22:29) 8-10 [函数与递归] 函数声明与定义全局变量声明与定义 (27:00) 8-11 [函数与递归] 函数定义与声明差别 (04:25) 8-12 [函数与递归] 递归处理简介 栈溢出 让其他程序栈溢出 (24:02) 8-13 [函数与递归] 线性递归 (18:05) 8-14 [函数与递归] 树状递归 (17:24) 8-15 [函数与递归] 补充 函数返回值声明周期 (12:11) 8-16 [函数与递归] 函数习题 (11:58) 8-17 [函数与递归] 函数小结面向过程的程序结构 (45:58) 8-18 [函数与递归] 递归函数调用强化 (43:04) 8-19 [函数与递归] 递归调戏Google (23:21) 9-1 [汉诺塔与dll调用] 汉诺塔图形打印实现 (40:41) 9-2 [汉诺塔与dll调用] 调戏girl上QQ (19:51) 9-3 [汉诺塔与dll调用] 鬼程序 (53:51) 9-4 [汉诺塔与dll调用] volatile (09:17) 9-5 [汉诺塔与dll调用] 原码补码反码工具 (35:59) 9-6 [汉诺塔与dll调用] 进制工具上 (25:01) 9-7 [汉诺塔与dll调用] 进制工具下 (14:34) 9-8 [汉诺塔与dll调用] register寄存器变量 (30:54) 9-9 [汉诺塔与dll调用] dll 调用 (12:59) 9-10 [汉诺塔与dll调用] 计算器 (26:21) 9-11 [汉诺塔与dll调用] 最小公倍数和公约数 (05:27) 9-12 [汉诺塔与dll调用] 猜数字以及进程终止异常 (16:45) 9-13 [汉诺塔与dll调用] typedef (05:49) 9-14 [汉诺塔与dll调用] 位运算输出浮点数据 (10:29) 10-1 [控制语句与面试题讲解] 控制语句72题 (01:03:57) 10-2 [控制语句与面试题讲解] 控制语句33题 (01:02:23) 10-3 [控制语句与面试题讲解] 控制语句88题 (17:03) 10-4 [控制语句与面试题讲解] 简单填空分析以及自己看 (14:07) 10-5 [控制语句与面试题讲解] 调试讲解 (24:19) 10-6 [控制语句与面试题讲解] 面试题讲解 (24:19) 11-1 [数组与迷宫] 窗口画圆形 (36:56) 11-2 [数组与迷宫] 阶段性小节 (30:27) 11-3 [数组与迷宫] 数组简介 (33:10) 11-4 [数组与迷宫] 数组越界 (42:50) 11-5 [数组与迷宫] 冒泡排序以及冒泡取极限值 (18:02) 11-6 [数组与迷宫] 斐波那契数组 (05:27) 11-7 [数组与迷宫] 迷宫游戏界面 (21:44) 11-8 [数组与迷宫] 插值查找2分查找 (38:44) 11-9 [数组与迷宫] 插入排序法 (17:43) 11-10 [数组与迷宫] 开房数据硬盘查询 (25:15) 11-11 [数组与迷宫] 2维数组分析 (22:31) 11-12 [数组与迷宫] 迷宫实现 (01:08:54) 11-13 [数组与迷宫] 数组越界 (06:04) 11-14 [数组与迷宫] 数组解决斐波那契数列问题 (21:38) 11-15 [数组与迷宫] 一维数组逆序输出 (12:29) 12-1 [迷宫与劫持] 迷宫 (01:17:46) 12-2 [迷宫与劫持] 指针 (29:26) 12-3 [迷宫与劫持] 劫持原理 (24:02) 12-4 [迷宫与劫持] 劫持自己 (32:50) 12-5 [迷宫与劫持] 劫持他人 (23:31) 12-6 [迷宫与劫持] 劫持360 (46:04) 12-7 [迷宫与劫持] 递归能力锻炼 (27:57) 12-8 [迷宫与劫持] 多线程 (19:56) 12-9 [迷宫与劫持] 迷宫窗口 (10:13) 12-10 [迷宫与劫持] 补充函数指针内存原理 (30:21) 12-11 [迷宫与劫持] detours (01:15:47) 13-1 [杨辉三角与高维数组] 杨辉三角 (09:44) 13-2 [杨辉三角与高维数组] 2维数组地址以及转置 (53:12) 13-3 [杨辉三角与高维数组] 高维数组 (29:03) 13-4 [杨辉三角与高维数组] 数组与枚举 (08:16) 13-5 [杨辉三角与高维数组] 起名工具 (12:52) 13-6 [杨辉三角与高维数组] 数组没有副本机制 (08:19) 13-7 [杨辉三角与高维数组] 扑克 (10:26) 13-8 [杨辉三角与高维数组] 2维数组案例 输出平面的死图图形并变色 (06:45) 13-9 [杨辉三角与高维数组] 补充习题讲解 (20:33) 13-10 [杨辉三角与高维数组] 补充 2维数组分析 (09:44) 13-11 [杨辉三角与高维数组] 数组和平均值查找斐波那契以及极大值极小值 (21:38) 13-12 [杨辉三角与高维数组] 随机数组确定窗口位置调戏QQ (20:06) 13-13 [杨辉三角与高维数组] 指针概念与要素 (01:08:12) 13-14 [杨辉三角与高维数组] 空类型指针 (05:56) 13-15 [杨辉三角与高维数组] 空指针 (09:19) 13-16 [杨辉三角与高维数组] 指针声明以及double typedef (10:12) 13-17 [杨辉三角与高维数组] 银行报表 (27:21) 13-18 [杨辉三角与高维数组] 地址输入 (06:40) 13-19 [杨辉三角与高维数组] 桌面绘图 (15:38) 13-20 [杨辉三角与高维数组] 拓展打印指针地址 (05:26) 13-21 [杨辉三角与高维数组] 拓展scanf初始化指针 (04:51) 13-22 [杨辉三角与高维数组] 拓展 野指针与空指针 (10:32) 14-1 [指针] 课后习题 植物大战僵尸 (13:56) 14-2 [指针] cocos2dxhelloworld (29:56) 14-3 [指针] 指针运算符与函数副本机制 (55:00) 14-4 [指针] 指针与数组 (35:00) 14-5 [指针] 多线程参数传递 (08:14) 14-6 [指针] 多线程 (46:21) 14-7 [指针] 二级指针 (34:54) 14-8 [指针] 指针数组强化 (19:16) 14-9 [指针] 队列与多线程 (35:45) 14-10 [指针] 运算符优先级 (59:06) 14-11 [指针] 拓展 空类型指针--详细讲解 (24:06) 14-12 [指针] 拓展函数返回值是指针练习--用途 (15:39) 14-13 [指针] 拓展指针指向-银行客服 (16:44) 14-14 [指针] 游戏辅助工具原理 (20:30) 15-1 [指针与数组] 空类型指针--详细讲解 (24:06) 15-2 [指针与数组] 二级指针 (31:41) 15-3 [指针与数组] 指针类型详解 (26:15) 15-4 [指针与数组] 指针的运算以及const数组名本质 (34:10) 15-5 [指针与数组] 指针的加减法与关系运算符 (27:00) 15-6 [指针与数组] 指针优先级以及减法规则 (13:07) 15-7 [指针与数组] 指针与数组名 (15:50) 15-8 [指针与数组] 指针数组与数组指针 (43:50) 15-9 [指针与数组] 二维数组 (52:55) 15-10 [指针与数组] 二维数组遍历 (15:00) 15-11 [指针与数组] malloc free (38:55) 15-12 [指针与数组] 附加指针与数组 (35:42) 15-13 [指针与数组] 附加 指向元素的指针与指向数组的指针 (09:00) 15-14 [指针与数组] 附加 二维数组的深入 动态二维数组 (39:49) 15-15 [指针与数组] 深入指针 迷途指针 (08:37) 15-16 [指针与数组] 强化n级指针 (17:56) 15-17 [指针与数组] 内存分配习题以及小结 (19:00) 16-1 [语音项目开发] 字符串复习 (30:07) 16-2 [语音项目开发] 语音模板开发 (47:42) 16-3 [语音项目开发] 语音控制游戏 (01:27:01) 16-4 [语音项目开发] 游戏修改 (19:51) 16-5 [语音项目开发] 热键 (26:24) 16-6 [语音项目开发] 复习函数指针 (32:45) 16-7 [语音项目开发] 语音控制QQ (49:08) 17-1 [多级指针与多维数组] 键盘模拟项目 (35:26) 17-2 [多级指针与多维数组] 指针数组 (57:27) 17-3 [多级指针与多维数组] 3种数组形态 (36:50) 17-4 [多级指针与多维数组] 四大内存分配函数 (39:38) 17-5 [多级指针与多维数组] 中括号优先级大于取内容 (03:23) 17-6 [多级指针与多维数组] 复习一级指针 (01:46:06) 17-7 [多级指针与多维数组] 复习二级指针 (01:00:36) 17-8 [多级指针与多维数组] 复习函数指针 (32:45) 17-9 [多级指针与多维数组] 复习函数指针数组 (42:41) 17-10 [多级指针与多维数组] 复习指针数组 (52:47) 17-11 [多级指针与多维数组] 复习数组与指针2 (56:59) 17-12 [多级指针与多维数组] 复习数组名与取数组地址名区别 (06:33) 17-13 [多级指针与多维数组] 复习二维数组名类型以及动态分配 (08:22) 17-14 [多级指针与多维数组] const类型指针 (19:32) 17-15 [多级指针与多维数组] 复习const指针数组 (14:49) 17-16 [多级指针与多维数组] 去掉const属性 (03:21) 17-17 [多级指针与多维数组] 指向一维数组的指针 (08:49) 17-18 [多级指针与多维数组] 指向二维数组的指针 (19:09) 17-19 [多级指针与多维数组] 指向三维数组的指针 (14:26) 17-20 [多级指针与多维数组] 动态创建二、三维数组的方法 (28:38) 17-21 [多级指针与多维数组] 指针数组 (19:13) 17-22 [多级指针与多维数组] 指针数组创建二维数组 (07:27) 17-23 [多级指针与多维数组] 代码区以及函数指针 (12:48) 17-24 [多级指针与多维数组] 调用别人函数为我所用 (06:37) 17-25 [多级指针与多维数组] 调试与发行版本区别 VC编译器会自动优化 (04:23) 17-26 [多级指针与多维数组] 不可以返回栈上的数据 (03:13) 17-27 [多级指针与多维数组] 一维数组名本质 数组副本机制 二维数组遍历 (50:08) 17-28 [多级指针与多维数组] 内存分配函数使用以及分配失败为0的情况 (26:36) 17-29 [多级指针与多维数组] 数组越界 (06:04) 17-30 [多级指针与多维数组] 函数的阻塞与非阻塞模式 (03:10) 17-31 [多级指针与多维数组] 指针访问三维数组 (11:04) 17-32 [多级指针与多维数组] 指针访问四维数组 (12:33) 17-33 [多级指针与多维数组] 指针数组实现查看常量数组从小到大从大到小 (23:03) 17-34 [多级指针与多维数组] 指针引用多维数组 (31:40) 17-35 [多级指针与多维数组] 指向指针数据的指针 (21:27) 17-36 [多级指针与多维数组] 二维字符数组与指针数组区别与不同 (26:37) 17-37 [多级指针与多维数组] 指针数组1 (38:45) 18-1 [函数指针] 指针数组2 (32:17) 18-2 [函数指针] 二维数组 (19:17) 18-3 [函数指针] 函数指针概念 (34:49) 18-4 [函数指针] 数组名作为参数 (26:16) 18-5 [函数指针] 函数指针强化 (19:33) 18-6 [函数指针] 函数指针数组与二级函数指针 (41:15) 18-7 [函数指针] qt创建窗口堆栈 (17:19) 18-8 [函数指针] 函数指针数组与多线程 (28:27) 18-9 [函数指针] 栈分配内存 (10:54) 18-10 [函数指针] main参数 (24:05) 18-11 [函数指针] 函数返回值副本机制 (20:16) 18-12 [函数指针] 左值右值与内存实体 (19:00) 18-13 [函数指针] 指针与const (03:19) 18-14 [函数指针] 大数据内存模型 (01:18:13) 18-15 [函数指针] 拓展深入指针 迷途指针 (08:37) 18-16 [函数指针] 拓展 优先级的接触生效 (06:47) 18-17 [函数指针] 拓展 32位与64位差别以及debugRelease区别 (24:41) 18-18 [函数指针] 拓展指针左值指针与整数指针空指针以及指向为空的指针 (16:34) 18-19 [函数指针] define与typedef不同以及简化函数指针 (17:28) 18-20 [函数指针] 深化 typedef函数指针 (10:42) 18-21 [函数指针] 指针小练习 (07:31) 18-22 [函数指针] 函数返回值是指针 (13:45) 18-23 [函数指针] 函数返回值是指针练习--用途 (15:39) 18-24 [函数指针] 快速排序 (34:48) 18-25 [函数指针] 密码库 (43:53) 19-1 [堆、cgi网页交互和字符串函数] 堆与堆排序 (43:16) 19-2 [堆、cgi网页交互和字符串函数] 字符串概念 (23:44) 19-3 [堆、cgi网页交互和字符串函数] CGI网页交互_ (41:37) 19-4 [堆、cgi网页交互和字符串函数] 字符串与字符数组的关系 (19:27) 19-5 [堆、cgi网页交互和字符串函数] 字符串初始化 (14:43) 19-6 [堆、cgi网页交互和字符串函数] 字符指针与字符数组小结 (38:21) 19-7 [堆、cgi网页交互和字符串函数] qsort (10:49) 19-8 [堆、cgi网页交互和字符串函数] strlen strcpy strstr (55:54) 19-9 [堆、cgi网页交互和字符串函数] 字符串排序以及strcmp实现 (47:17) 19-10 [堆、cgi网页交互和字符串函数] 数据库sqlite (34:37) 19-11 [堆、cgi网页交互和字符串函数] 拓展mac字符串 (06:15) 19-12 [堆、cgi网页交互和字符串函数] 拓展 strset函数 (04:34) 19-13 [堆、cgi网页交互和字符串函数] 拓展 strrev函数 (06:11) 19-14 [堆、cgi网页交互和字符串函数] 拓展字符大小写转换函数调用以及自己实现. (09:49) 19-15 [堆、cgi网页交互和字符串函数] 拓展 字符串二级指针 (09:42) 19-16 [堆、cgi网页交互和字符串函数] 字符数组初始化 (11:56) 19-17 [堆、cgi网页交互和字符串函数] 字符指针与字符数组小结 (38:21) 19-18 [堆、cgi网页交互和字符串函数] 字符串的操作 (16:46) 19-19 [堆、cgi网页交互和字符串函数] 潜台词翻译系统 (24:19) 19-20 [堆、cgi网页交互和字符串函数] 动态库与静态库 (36:58) 19-21 [堆、cgi网页交互和字符串函数] memcpy与memmove功能一致 (09:52) 19-22 [堆、cgi网页交互和字符串函数] mac字符串 (06:15) 19-23 [堆、cgi网页交互和字符串函数] 静态库编写 (23:27) 19-24 [堆、cgi网页交互和字符串函数] 静态库的两种调用方式 (02:09) 19-25 [堆、cgi网页交互和字符串函数] 静态库与动态库调试以及调用 (23:21) 19-26 [堆、cgi网页交互和字符串函数] 字符串排序 (12:35) 20-1 [动态分配与锯齿数组] 动态分配 (14:40) 20-2 [动态分配与锯齿数组] 锯齿数组 (13:08) 20-3 [动态分配与锯齿数组] 数组删除元素删除重复元素 (24:52) 20-4 [动态分配与锯齿数组] 字符串数组以及字符串数组排序查找 (01:06:31) 21-1 [内存管理函数] 三星 (24:23) 21-2 [内存管理函数] memcpy_ (21:21) 21-3 [内存管理函数] memset (14:23) 21-4 [内存管理函数] memmove (23:01) 21-5 [内存管理函数] memicmp与memchr_ (25:35) 21-6 [内存管理函数] memccpy_ (14:04) 21-7 [内存管理函数] str与int互相转换_ (27:26) 21-8 [内存管理函数] atof (28:09) … 共 833 条





