首页 | 新闻资讯 | 软件应用 | 图形图像 | 网络应用 | 硬件学堂 | 程序开发 | 安全中心 | 素材下载 | 作者专区 | 教育频道
学院论坛 | 推荐专题 | 专家答疑 | Flash剧场 | Photoshop | 名词解释 | 梦幻桌面 | PS高手进阶 | QQ区 | 壁纸 | 黑客教材
Flash教程| 动画制作 | AutoCAD  | 3DMax专区 | PS视频教程| 网页制作 | CorelDRAW| Firework | 滤镜与实例 | 全部视频教程
学院热点专题
|21视频专区| 照片处理 | QQ 动画 | 系统优化 | 会声会影 | 制作游戏 | Win2003 | 大话成语 | MSN专题 | 头条
| 天音听听 | QQ 技巧  | PHP编程 | 菜鸟入门 | 实用工具 | ADSL宽带 | 硬盘世界| BT  下载 | Vista  | 问吧
前言 作者及教程简介
  本教程作者:范磊,山东泰安科技大学教师,联系信箱:najiushifeng#126.com。擅长VC、MFC、DELPHI、J2SE开发手机游戏,VC编写数据库,VC游戏开发等。本教程为书籍配套教程,书籍名称:《零起点学通C++》

  基于这个理念,我完成了该书的创作,其中的艰辛自不必说,不过令人欣慰的是,该书确实能够行之有效地帮助后来人少走许多弯路。这是由于该书不会象其他书一样首先讲述理论知识,然后讲语言特征,在概括完语言特征后再去讲解语言的基本知识,结果往往使读者纠缠于编程底层的实现,而忽略了他应该掌握的内容。

  本书不再按照以往的模式,而是首先以一个最简短的C++程序讲起,通过对这个完整的程序的实际编写引申出一些相关的知识,然后在后面的教程中对该程序不断地扩大和完善,这样方才使读者不至于一上来就被C++吓坏,同时也能深刻地理解C++的各个特性的设置目的。

第一章 初识C++
1 C++简介 2 C++的发展过程 3 C与C++的区别
4 学习C++应该先学C吗? 5 C++的版本以及安装问题
第二章 从一个最简短的C++程序讲起
1 简单的屏幕输出小程序 2 输出语句的使用 3 std::是什么?
4 iostream与iostream.h区别 5 重名冲突 6 注释
第三章 初步了解函数
1 函数演示 2 函数的传参 3 函数的返回值、参数与变量.swf
4 函数的声明与定义 5 局部变量 6 全局变量
第四章 C++数据类型
1 C++数据类型 2 什么是变量 3 变量及数据如何存储在内存上
4 布尔型 5 字符型 6 双字节型
7 整型概述 8 为什么使用补码 9 整型变量的定义
10 浮点型变量 11 常量 12 枚举型常量
第五章 IF语句与逻辑运算符
1 什么是语句? 2 什么是块? 3 什么是表达式?
4 什么是运算符? 5 赋值运算符与数学运算符的联合 6 什么是自加与自减
7 表达式的优先级 8 关系运算符 9 if语句
10 else语句 11 else if语句 12 if语句的嵌套
13 带括号的嵌套语句 14 逻辑“与”运算符 15 逻辑“或”运算符
16 逻辑“非”运算符 17 逻辑运算符的优先级 18 运算式的真假关系
21 三目运算符的使用问题 19 三目运算符 20 三目运算符的优先问题
22 三目运算符的型别问题 23 三目运算符在字符型变量中的使用 24 复杂的嵌套if语句
第六章 面向对象
1 什么是面向对象程序语言 2 面向对象程序语言主要特征 3 什么是类、对象和成员
4 声明一个类 5 命名习惯 6 定义一个对象
7 定义类或对象容易犯的错误 8 公有与私有 9 成员函数的声明和定义
10为什么将成员函数的声明和定义分开 11将类声明和定义部分存放在头文件中 12const成员函数
13构造函数 14默认构造函数 15析构函数
16析构对象数组
第七章 循环语句
1 循环语句的老祖宗--Goto语句 2 while语句 3 while语句的其他用法
4 continue和break语句 5 永不休止的while循环 6 do… while循环
7 for循环 8 灵活的for循环 9 条件为空的for循环
10嵌套的for循环 11switch语句 12switch语句常见错误
13switch的菜单功能
第八章 指针
1 什么是地址 2 用指针来保存地址 3 空指针
4 指针与类型 5 用指针来访问值 6 指针地址、指针保存地址和该地址值
7 指针对数值的操作 8 更换指针保存的地址 9为什么使用指针1
10为什么使用指针2 11为什么使用指针3 12指针与堆
13为什么使用指针 14内存泄露 15在堆中创建对象
16在堆中删除对象 17访问堆中的数据成员 18在构造函数中开辟内存空间
19对象在栈与堆中的不同 20this指针 21指针的常见错误
22指针的加减运算 23.指针的赋值运算 24指针的相减运算
25指针运算4指针的比较运算 26.常量指针 27指向常量的指针
28指向常量的常指针
第九章 引用
30什么是引用? 31引用的地址 32引用就是别名常量
33引用对象 34空引用 35通过值来传递函数参数
36通过指针来传递函数参数 37通过引用来传递函数参数 38利用指针返回多值
39利用引用返回多值 40按值传递对象 41使用指针来传递对象
42使用const指针来传递对象 43使用引用来传递对象 44到底是使用引用还是指针
第十章 深入函数
45普通函数的重载 46成员函数的重载 47函数的缺省参数
48重载构造函数 49成员变量的初始化 50成员变量初始化与构造函数1
51成员变量初始化与构造函数2 52成员变量初始化与构造函数3 53复制构造函数
54构造函数和NEW运算符 55再谈默认构造函数 56析构函数和delete运算符
57默认析构函数 58调用构造函数进行类型转换 59浅层复制构造函数1
60浅层复制构造函数2 61深层复制构造函数
第十一章 运算符重载
62运算符重载 63在成员函数中实现自加 64重载前置自加运算符
65重载前置自加运算符 66创建临时对象 67创建无名临时对象
68取消创建临时对象 69取消创建临时对象 70重载后置自加运算符
71重载加法运算函数operator+ 72重载加法运算函数operator+ 73重载赋值运算函数operator=
74重载赋值运算函数operator= 75重载赋值运算函数operator= 76重载赋值运算函数operator=
77重载赋值运算函数operator= 78重载赋值运算函数operator= 79转换类型运算符
80转换类型运算符 81转换类型运算符 82重载限定
第十二章 继承
83什么是继承和派生 84复杂的继承和派生 85继承和派生如何在C++中实现
86单一继承1 87单一继承2 88保护成员
89公有型、保护型和私有型 90公有派生的公有成员 91公有派生的保护成员
92公有派生的私有成员 93公有派生的赋值问题 94私有派生
95多重继承1 96多重继承2 97继承的构造与析构
98继承的构造与析构 99向基类构造函数传递参数1 100向基类构造函数传递参数2
101向基类构造函数传递参数3 102多重继承容易产生两义性 103两义性在重载时的一些问题
104两义性的归属问题1 105两义性的归属问题2 106减少两义性产生的混淆问题
107虚基类不会产生两义性 108虚基类与指针(选学)
第十三章 虚函数
1 指向对象的指针1 2 指向对象的指针2 3 虚函数
4 拳击游戏1 5 拳击游戏2 6 拳击游戏3
7 拳击游戏4 8 拳击游戏5 9 继承是否可以实现多态性
10继承是否可以实现多态性 11在编译时的静态联编 12在运行时的静态联编
13在编译时的动态联编 14在编译时的动态联编 15三种调用虚函数的方式比较1
16三种调用虚函数的方式比较2 17三种调用虚函数的方式比较3 18系统是如何调用虚函数的
19在虚函数中使用成员名限定 20虚构造函数和析构函数1 21虚构造函数和析构函数2
第十四章 数组
1什么是数组 2数组元素 3数组下标越界
4倒序输出 5将数组下标定义为常量以便于修改 6手动操作数组元素
7.1数组的初始化 7.2数组的初始化 8.1求平均考试成绩
8.2求平均考试成绩 9.1兔子繁殖问题 9.2兔子繁殖问题
9.3兔子繁殖问题 10.1数字排序问题 10.2数字排序问题
10.3数字排序问题 10.4数字排序问题 11.1数组在内存中的分布
11.2数组在内存中的分布 12数组名 13.1数组名与函数
13.2数组名与函数 14.1传递与接收 14.2传递与接收
15.1将数组传递给函数 15.2将数组传递给函数 15.3将数组传递给函数
16求数组所有元素的和 17.1用递增法查找数据 17.2用递增法查找数据
17.3用递增法查找数据 18.1用二分法来查找数据 18.2用二分法来查找数据
18.3用二分法来查找数据 19判断数组是否按照顺序排列 20.1判断数组排列方式然后执行不同函数
20.2判断数组排列方式然后执行不同函数 21数组在对象中的传参 22数组对象
23.1在数组对象中初始化成员变量 23.2在数组对象中初始化成员变量 24.1指针数组
24.2指针数组 25.1堆中数组对象 25.2堆中数组对象
26容易混淆的概念 27枚举常量与数组 28多维数组
29多维数组的初始化 30定义字符数组 31二维数组输出图形
32字符串数组 33字符串的输入问题 34strcat函数
35strcpy函数 36strcmp函数 37strups函数
38strlwr函数 39strlen函数 40.1打印杨辉三角形
40.2打印杨辉三角形 41.1重载数组下标操作符 41.2重载数组下标操作符
41.3重载数组下标操作符
第十五章 链表
1什么是链表 2.1结构体链表 2.2结构体链表
3静态链表 4动态链表 5.1动态链表的建立
5.2动态链表的建立 6.1解决输入字符造成死循环的问题 6.2解决输入字符造成死循环的问题
6.3解决输入字符造成死循环的问题 7动态链表的显示 8.1动态链表的删除
8.2动态链表的删除 8.3动态链表的删除 9动态链表的插入
10演示尾插法 11前插法 12.1中间插法
12.2中间插法 13链表统计 14.1使用链表.swf
14.2使用链表.swf 14.3使用链表.swf 14.4使用链表.swf
14.5使用链表.swf 14.6使用链表.swf 14.7使用链表.swf
15.1链表使用案例之走迷宫 15.2设置项目 15.3创建派生类
15.4定义应用程序对象 15.5初始化函数 15.6创建窗口
15.7显示窗口 15.8更新窗口 15.9 GDI类
15.10加载位图 15.11LoadImage函数 15.12句柄是什么
15.13显示图片 15.14显示图片 15.15显示图片
15.16显示图片 15.17显示图片 15.18显示图片
15.19小知识点 15.20动画1 15.21动画2
15.22动画3 15.23动画4 15.24键盘控制人物移动
15.25键盘控制人物移动 15.26键盘控制人物移动 15.27键盘控制人物移动
15.28迷宫墙壁 15.29迷宫墙壁 15.30迷宫墙壁
15.31迷宫墙壁 15.32走迷宫 15.33用链表记录行走路线
15.34用链表记录行走路线 15.35用链表记录行走路线
精彩回放
热点关注
·Firework CS5 视频教程
·一个月,成就电脑高手之路
·《从实例学VC》视频教程
·2D游戏原画设计视频教程
·ASP.NET编程技巧范例大全
·Java软件开发高级视频教程
·C++从新手到高手视频教程
·C#语言基础视频教程
视频教程
·用PS打造一幅古韵春景之画
·PS打造性感美女圣诞节贺卡
·用PS鼠绘韩国时尚清纯美女
·PS超强鼠绘穿透明睡衣的MM
·PS鼠绘伤感美女的面部特写
·PS美女皮肤保留质感磨皮法
·PS鼠绘黑色性感的精灵美女
·PS打造梦幻的紫色彩妆美女
·PS打造性感美女圣诞节贺卡
·使用PS打造飞扬的薄纱效果
·用PS打造清纯美女柔美色调
精彩视频
·计算机等级考试Access二级
·网站重构 & Web标准设计II
·数码照片艺术处理视频教程
·AutoCAD2009机械与建筑绘图
·动画卡通制作宝典视频教程
·DW CS4 + ASP网站后台开发
·Flash网页交互动画设计教程
·PS CS4 + CorelDRA WX4教程
专题制作: 情系何方

热门关键字:手机 | 笔记本 | MP3 | 移动存储 | 数码相机 | 数码摄像机 | 显示器 | 学院 | 软件下载 | 游戏 | IT女性 | 方案库

关于eNet | 广告服务 | 我们的产品 | 使用版权 | 投稿指南 | 诚邀加盟 | 联系我们

网站合作、内容监督、商务咨询:010-65245588
对本站有任何建议、意见或投诉,请点这里在线提交
Copyright © 2000-2012 硅谷动力公司版权所有

未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任.
【声明】本网站部分内容属论坛网友发布,本网站仅提供网友交流平台,但有权在本网站
范围内引用、发布、转载来自论坛网友发布的内容。网友发布内容纯属个人行为,与本网
站立场无关。本网站对于论坛网友发布的内容所引发的版权、署名权的异议及纠纷,不承
担任何责任。其他媒体转载须事先与原作者和本网站联系。
京ICP证000088