程序设计基石与实践专号引导
程序设计基石与实践专栏引导
C语言概述与基本概念
运算符和表达式
程序的控制结构
结构,联合和权枚举
数组,函数,指针及指针的高级应用
声明,预处理器与错误处理
底层程序设计
编写大型程序
函数和递归
数组与vector
面向对象编程:类和对象
面向对象编程:类的深入剖析
面向对象编程:运算符重载
面向对象编程:继承
面向对象编程:多态性
面向对象编程:异常处理
本博文主要对通过程序设计基石与实践专栏归类,主要分为C语言与C++语言.下面对程序设计基石与实践专栏博文的索引:(待定未完待续)
C语言- 话谈C语言
- 让你成为一名Top的C语言程序员[译]
- C语言程序员必读的5本书[译]
- 让你成为Top程序员的十个C语言资源[译]
- C语言概述与特点
- C语言基本概念
- 指针point
- C语言指针和数组基础[译]
- C语言函数指针基础
- 按值传递还是按引用
- 类型提升、内存分配,数组转指针、显式内联、打桩和矢量变换
- C语言声明
- 最短的崩溃C语言程序[译]
- 内存里C语言代码布局
- C语言内存地址基础[译]
- 编写高效的C程序与C代码优化
C++语言
-
C++编程入门
- 控制语句
- 标记控制和计数器控制的循环
- 实例研究:利用二维数组的GradeBook类
- 熟悉类和对象
- 类的声明Class Declaration
- 定义具有成员函数的类
- 实例研究:数据成员与set和get函数
- 使用构造函数初始化对象
- 接口与实现分离
- Virtual Funcation and Overload
- 重载, 覆盖和隐藏
- 运算符重载 "+" 和"-"
-
拷贝构造
- 自动调用析函数
- C++运行时类型转换(Runtime Cast)
- 多态的前提条件
- 实例研究:应用多态性的工资发放系统
-
C++异常处理
-
实训项目
- [软件设计模块]库源代码(代码为C语言开发,主要用于移值)
- [软件设计模块]使用封装类用于计时(C++语言开发)
- [软件开发项目]Tic-Tac-Toe实现(代码为C语言开发)
- [软件开发项目]模拟经典游戏超级玛丽实现 (C语言开发)
关于程序设计基石与实践更多讨论与交流,敬请关注本博客和新浪微博songzi_tea.
版权声明:本文为博主原创文章,未经博主允许不得转载。