黑马程序员c入门视频教程完整版c基础教程完整版视频(黑马程序员)
黑马程序员.致力于互联网应用研研发培训.中国程序员认可的培训机构。
本套 c++ 视频教程是一套超级完整的 c++ 视频教程.涵盖了 c 语言提高部分、c++ 基础部分、stl、设计模式以及数据结构。
c 语言提高部分:
day01(25节):c语言内存(栈区、堆区、全局区、静态变量区)分析.包含函数、数组、数据类型底层知识的介绍。day02(20节):c语言中的一级指针和二级指针的应用.字符串及字符数组的应用。day03(19节):c语言中const关键字的用法day04(23节):一维数组、二维数组以及数组指针和指针数组关系的知识讲解。day05(23节):对c语言中结构体的强化。day06(22节):c语言文件的相关知识(文件路径、读写、加密和解密)。day07(21节):链表及其基本操作。day08(18节):预处理和动态库。
c++基础部分:
day01(15节):c++语言的介绍.编写第一个c++程序——helloworld。day02(14节):c++中的类.包含类的基本概念、封装等。day03(20节):c++类中的构造、构造函数以及析构和析构函数。day04(15节):c++中的this指针、友元函数及操作符重载。day05(12节):c++操作符重载实际应用。day06(19节):c++类的继承和多态。day07(15节):c++纯虚函数和抽象类。day08(12节):c++实现多态的案列。
stl部分:
day01(15节):stl 类模板和函数模板。day02(15节):myarray框架的搭建及c++异常机制。day03(18节):stl vector容器。day04(18节):stl deque、stack、list和set容器。day05(16节):stl map容器。
设计模式部分:
day01(15节):uml设计模式。day02(15节):工厂模式、单例模式、代理模式。day03(9节):观察者模式、外观模式、适配器模式。
数据结构部分:
day01(12节):线性表(动态数组和链表)。day02(15节):栈和队列。day03(14节):二叉树及其遍历。day04(14节):排序算法.包括冒泡排序、选择排序、插入排序、希尔排序。day05(8节):快速排序、归并排序、堆排序。