Nisy编程教学视频C语言

教程详情

  • 教程名字:Nisy编程教学视频C语言
  • 教程大小:2.31GB
  • 作者:Nisy

2010年左右录制的视频,现在没有精力去做教学辅导,全部免费分享给大家。
水平有限,难免视频中会出现一些疏漏和错误,欢迎大家批评指正。
学习过程中有问题可以加入我们的球球群24083233,一起交流讨论。

祝贺武汉科锐逆向培训十周年 Nisy <五期学员> 2017.09.07

==========================================================================
《C语言教学》

本套视频从计算机语言的顺序、判断、循环分支入手,提出内存模型学习法、引入汇编语言来了解栈机制及函数调用,通过大量的实例来培养学员分析和解决问题的逻辑,指出编程的本质是在解决一个个的实际问题,写程序就是用代码来描述解题的过程。视频前半部分为基础篇,后半部分着重讲解面向对象的思想来构建程序,组织管理我们的代码。面向对象不是C++所特有的,而是一种编程方案,拥有该思想的程序员用任何语言都可以实现面向对象的思想去开发程序。本套视频深入浅出的来帮助初学者来掌握该编程思想,为后续的类机制学习打好根基。最后一部分为数据结构,数据结构其实就是用C语言来描述管理内存的方案,本套视频的目的就是让大家可以灵活的运用C语言来描述自己的逻辑,所以数据结构部分主要是为复习C基础,同时为大家设计解题方案提供解题模型。
一分付出一分收获,最后祝愿所有想要掌握C语言的朋友有所提高和收获。

C语言教学目录(A代表ASM、D代表数据结构):

【1~9 难度指数: 4颗★ 】
01_C: 讲解C语言设计中如何实现 1+1 的问题
02_C: 内存中数据的存储和使用
03_C: 申请连续空间及寻址、判断分支
04_C: 讲解反馈问题,继续剖析1+1和三角形代码
05_C: 讲解循环指令
06_C: for 循环实现菱形程序
07_C: ASCII 码表
08_C: 贪吃蛇小游戏
09_C: 字符串存储及模块化设计的实现
【10~18 难度指数: 6颗★ 】
10_A: 汇编语言实现 1 + 1
11_C: 函数及C作业相关
12_A: 内存寻址及一字节指令集实现代码段数据的解读
13_A: 分析CMP及跳转指令的实现条件--标志寄存器雏形
14_A: 程序如何运行 -- 16位PE的加载及打造最小PE
15_A: 实现程序模块化编译 -- 浅析CPU的栈机制01
16_A: 实现程序模块化编译 -- 浅析CPU的栈机制02
17_A: 汇编指令及程序编写
18_A: 32位整形数值的显示及分析c语言32位除法运算的实现
【19~23 难度指数: 7颗★ 】
19_C: 一维数组 和 函数
20_C: 二维数组 和 指针
21_C: 指针及传参
22_C: 结构体及其使用
23_C: 阶段复习和优先级
【24~29 难度指数: 9颗★ 】
24_C: 面向对象思想讲解万年历的实现
25_C: 函数指针和函数指针数组
26_C: 项目:面向对象实现贪吃蛇(上)
27_C: 项目:面向对象实现贪吃蛇(下)
28_C: 递归函数与递归思想
29_C: 文件IO操作
【30~32 难度指数: 8颗★ 】
30_D: 顺序表
31_D: 链表双链
32_D: 堆栈及汉诺塔实现

==========================================================================

教程截图

Nisy编程教学视频C语言

教程下载

下载与分享

原文链接:【教程宝盒网】 https://www.jc-box.com/1003.html,转载请注明出处。

0
分享海报

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码