论坛元老 
   
- 威望
 - 68 
 
- 贡献
 - 95 
 
- 热心值
 - 3 
 
- 金币
 - 19364 
 
- 注册时间
 - 2020-8-31
 
 
 
 
 | 
 
 
教程目录: 
第一章C语言概述A 
第1讲 C语言第一阶段 
 
第二章C语言跨平台HelloWorld-A 
第1节 2.1C语言环境简介 
第2节 2.2-2.3人机交互 
第3节 2.3.1-2.3.5 C语言Windows下命令行编程 
第4节 2.3.6C语言Windows下弹窗显示helloworld 
第5节 2.3.7-2.3.9头文件源文件以及include包含指令 
第6节 2.4MFCsystem 
第7节 2.4第一部分 UNIX MAC执行C语言命令 
第8节 2.4第二部分 linux CMD 
第9节 2.4第三部分 Android hello 
第10节 2.5.1-2.5.7C语言编程流程 
第11节 2.6.初学者疑难解答以及习题 
 
第三章C语言数据类型_运算符与表达式 
 
第四章C语言逻辑流程A 
第1讲 4.0-4.3.1第四章预览 
第2讲 4.1-4.1.1语句详细讲解 
第1讲4.2-4.2.6结构化程序设计 
第2讲4.2-4.3.1结构化程序设计结合实际讲解 
第1讲 4.3.1顺序结构 
第1讲4.4.1-4.4.3 分支结构 
第2讲 4.4.5-4.4.6 if语句——之双分支选择结构 
第3讲 4.4.6—4.4.7if语句——之多分支选择结构 
第4讲4.4.8- 4.4.9多分支选择应用举例 
第5讲 4.4.7-4.4.9多分支 案例讲解 
第6讲4.4.10ifelse嵌套 
第7讲4.4.11-4.4.12分支语句嵌套 
第8讲 4.4.13-4.4.18switch语句 
第9讲4.4.15-16switch 与break 
第10讲4.5.22-4.5.23 goto语句无条件转移语句 
第11讲 4.5.23 goto案例 
第1讲4.5.1-4.5.4while以及循环语句代码块 
第2讲4.5.5while练习 
第3讲4.5.6-4.5.7do-while语句“直到型”循环结构  
第4讲4.5.8-4.5.9 for语句 
第5讲4.5.10 三种循环求任意整数位数 
第6讲 4.5.12-4.5.15循环的嵌套 
第7讲4.5.16-4.5.18 break语句无条件转移语句 
第8讲 4.5.17break案例 
第9讲 4.5.18-4.5.20continue语句无条件转移语句 
第1讲 4.6.1算法讲解-数据分离 
第2讲4.6.1算法讲解-数据分离 复习 
第3讲 4.6.2-4.6.3算法讲解-Fibonacci 
第4讲4.6.4C学习方法总结 
第5讲4.6.5作业习题 
第6讲 本章项目 定时器设计以及定时退出 
第7讲 本章项目 计算器 
第8讲 本章项目 鬼程序 
第9讲 项目 4.6实战算法鼠标追不上QQ 
 
第五章C语言函数_数组_指针_字符串_结构体共用体 
第1节函数 
第2节数组 
第3节指针 
第4节字符串 
第5节结构体共用体以及typedef 
第10讲 5.5.34习题 
第1讲 5.5.1-11结构体 
第2讲 5.5.12-17结构体数组 
第3讲 5.5.18-20结构体与指针和内存动态分配 
第4讲 5.5.21-26union共用体 
第5讲 5.5.27结构体在内存中存储,字节对齐 
第6讲 5.5.28-2 5.5.30枚举类型 
第7讲 5.5.30枚举常量详解 
第8讲5.5.31-33类型取个别名—typedef 
第9讲 补充 typedef与结构体 
第11讲 补充 数组与枚举型常量 
第12讲共用体注意事项(补充) 
第6节答疑 
第2讲 5.6.3综合习题1 删除字符删除字符串 
第3讲 5.6.3综合习题 2判定QQ是否运行 
第4讲 5.6.3综合习题 3实现内存拷贝memcpy 
 
第六章C语言位运算_文件_函数高级_指针高级_内存高级映射_内存四区生存期作用域 
第1节 位运算 
第1讲6.1.1-6.1.9穷人时代如何节约内存位运算 
第2讲 深化补充 6.1.5取反运算符高级用法 
第3讲 位操作与补码知识 补充 
第4讲6.1.10-6.1.12移位运算 
第5讲补充 位逻辑复合运算符 
第6讲 总结 位运算注意事项 
第7讲 6.1.14位运算作业 
第8讲补充 位字段 
第9讲 移位运算演示案例 位字段输出整数补码 
第2节 文件 
 
第1讲 6.2-6.2.5不局限内存-文件 
第2讲 6.2.3详解 二进制与文本区别 
第3讲 linux移植 二进制与文本区别 
第4讲 6.2.6文件的处理方法及fflush 
第5讲 6.2.7-6.2.8重定向以及文件扫描 
第6讲 6.2.9文件型结构体 
第7讲 6.2.10文件操作步骤 
第8讲 6.2.11文件打开与关闭 
第9讲 6.2.11 access函数第10讲 6.2.12关闭文件—fclose 
第11讲 补充 6.2.12不关闭文件的后果 2 
第12讲 6.2.14数据块IO fread与fwrite 
第13讲6.2.14 读取文件屏幕显示 
第14讲6.2.15格式化IO-fprintf与fscanf 
第15讲 6.2.16如何检测错误-ferror函数 
第16讲 6.2.16 输出文件错误perror 
第17讲 6.2.16 处理文件错误 
第18讲 6.2.17-6.2.20文件定位 
第19讲 6.2.19得到当前位置—ftell 
第20讲 6.2.20移动指针—fseek 
第21讲6.2.21文件小结 remove删除文件 
第22讲6.2.21文件小结mktemp 
第23讲6.2.22文件习题1-- 统计大小写数字的数目 
第24讲6.2.22文件习题 编程实现搜索文件 
第25讲6.2.22文件习题1-- 统计文本多少汉字 
第26讲 6.2.22文件习题4--文件习题 加密解密 
第27讲 习题 文件中检索字符串 
第28讲练习遍历文件夹下所有文件 
第29讲 习题 删除目录 
第30讲6.2.21 文件操作补充 临时文件 
第31讲 补充 常用CMD-DOS指令 
 
第3节 指针高级 
第1讲 6.3.1-3指针与数组名 
第2讲 6.3.3指针访问数组 
第3讲 6.3.7指针数组 
第4讲 6.3.8二维数组与指针数组区别 
第5讲 6.3.9--6.3.10指向指针数据的指针 
第6讲 6.3.11-6.3.15指针数组 
第7讲 6.3.16函数指针内存原理 
第8讲 6.3.17-18函数指针数组 
第9讲 6.3.19 指针小练习 
第10讲 6.3.20 define与typedef不同以及简化函数指针 
第11讲6.3.20深化 typedef函数指针 
第12讲 指向指针的指针 
第13讲 练习 字符串指针与字符串指针数组 
 
第4节 函数高级 
第1讲 6.4.1-2函数副本机制(结) 
第2讲 6.4.8 深化结构体数组作为函数参数 
第3讲 6.4.3-4return副本机制 
第4讲 函数 
第5讲 6.4.5-6.4.7跨函数使用内存 
第6讲 6.4.7函数返回指针不可指向栈可以指向堆 
第7讲 6结构体变量的成员作为函数参数 
第7讲结构体数组作为函数参数 
第8讲 6.4.8-6.4.12结构体与函数详解 
第9讲 6.4.10结构体作为函数的参数 
第10讲 6.4.13-6.4.19 函数与数组 
第11讲6.4.19 深化 二级指针作为函数参数 
第12讲 6.4.19 深化 指针数组作为函数参数 
第13讲 6.4.20 递归 
第14讲 6.4.20 —6.4.25高级递归 
第15讲 6.4.24递归调戏谷歌 
第16讲 6.4.26函数的小节以及递归机制 
第17讲 5.1.24函数执行流程(结) 
第18讲 6.4.27习题(小结) 
 
第5节 生存期作用域 
第1节 6.5.1-6.5.2生存去作用域可见域 
第2节 6.5.3变量的存储类别 
第3节 6.5.4-7 全局变量补充--需要插入到全局变量与局部变量 
第4节 6.5.8-11生存期作用域可见域 
第5节 6.5.12-6.5.17auto变量 
第6节 6.5.12-6.5.17auto自动变量2 
第7节 6.5.18-19 寄存器变量 
第8节 6.5.20-6.5.29 extern全局变量 
第9节 6.5.30-31static静态变量a 
第10节 6.5.32-34extern变量和static变量的初始化 
第11节 详解6.5.32extern变量和static变量的初始化extern全局变量声明与定义 
第12节 6.5.32static函数 详解 
第13节6.5.34内部函数 详解 
第14节 6.5.33 函数作用域与可见域 
第15节 6.5.35外部函数的可见域 
第16节6.5.36-37结构体定义的作用域与可见域 
第17节 6.5.38-45复习小节 
第18节 6.5作业(结) 
 
第6节 初学者答疑 
第1讲 6.6.1初学者疑问解答 
第2讲6.6.2 黑客外挂专题 习题二 
第3讲6.6.2黑客外挂专题习题三四 
 
C语言入门第六章知识点总结.docx 
 
第七章编译选项_链表_栈_队列_C实战 
 
7.1编译与预处理 
第2讲 7.1.12排错深化讲解assert宏  
第3讲 7.1.12排错深化讲解 自己实现assert宏.doc 
第4讲 7.1.13预处理命令—7.1.24带参的宏定义 
第5讲 7.1.25文件包含—7.1.28编译及预处理小节 
第6讲 7.1.29编译与预处理习题 
第7讲 7.1扩展 5个预定义宏 
第8讲 7.1 补充const常量与宏的差别 
第9讲 宏的高级用法 
第10讲 指针与Const 
 
7.2链表讲解 
第1讲 7.2.1-—7.2.6C语言链表 
第2讲 7.2.10链表销毁 
第3讲 7.2.11链表与数组的比较 
第4讲 7.2.12作业1 链表逆转 
第5讲 7.2.12作业2 链表删除所有节点 
第6讲7.2.12作业2链表排序讲解 
第7讲 7.2章节统计修改查找链表元素 
第8讲 习题 表的插入 
第9讲 习题 链表删除节点 
 
7.3栈,队列,综合学习 
第1讲 7.3.1栈 
第2讲 顺序栈栈的数组实现 
第3讲 7.3.2-7.37.3链式栈的实现.doc 
第4讲 补充 函数与栈的关系 
第5讲 7.3.4队列 
 
7.4-7.6成功案例 
第1讲 7.6 c语言经典面试题 1 
第2讲 7.6 经典C语言100笔试题目2 
第3讲 7.6经典C语言100笔试题目3 
第4讲 知识深化 记事本编程 
第5讲 7.7 项目实践 GCCIDEforC 
第6讲 知识深化 初级静态库编写 
第7讲 项目实践 GPPIDEforCPP 
第8讲 项目实践 检测程序是C还是CPP 
第9讲 键盘模拟项目 
课件 
 
 
下载地址: 
 
 
 
 
 
 |   
 
 
 
 |