注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C++程序设计:思想与方法

C++程序设计:思想与方法

C++程序设计:思想与方法

定 价:¥35.00

作 者: 翁惠玉 编著
出版社: 人民邮电出版社
丛编项: 高等院校计算机教材系列
标 签: VC++

购买这本书可以去


ISBN: 9787115183095 出版时间: 2008-08-01 包装: 平装
开本: 16开 页数: 302 字数:  

内容简介

  本书以C++ 为语言环境,重点讲授程序设计的思想和方法,涉及过程化程序设计和面向对象程序设计。本书分为两大部分:第一部分主要介绍一些基本的程序设计思想、概念、技术、良好的程序设计风格以及过程化程序设计,包括数据类型、控制结构、数组、指针、数据封装、过程封装以及各种常用的算法;第二部分重点介绍面向对象的思想,包括类的设计与使用、运算符的重载、继承、多态性、输入/输出、异常处理、容器和迭代器等。本书旨在使读者通过学习,并经过一定的训练和实践,能够掌握程序设计的方法,并具备良好的程序设计风格。本书可作为各大专院校计算机专业程序设计课程的教材,也可供从事计算机软件开发的科研人员作为参考资料。

作者简介

  翁惠玉毕业于上海交通大学,获博士学位。现为上海交通大学计算机系副教授,主要从事计算机网络和信息系统的研究,并长期承担程序设计的教学工作,主讲计算机系ACM试点班和电学院大平台的程序设计课程,该课程于2004年被评为上海市精品课程。

图书目录

第1章 绪论
 1.1 计算机硬件
 1.2 计算机软件
 1.3 算法与程序设计
 1.4 程序的编译和调试
 小结
 习题
第2章 通过例子学习
 2.1 第一个程序:输出Hello world.
  2.1.1 注释
  2.1.2 编译预处理
  2.1.3 主程序
  2.1.4 名字空间
 2.2 程序示例:计算圆的面积和周长
 2.3 变量定义
 2.4 数据类型
  2.4.1 整型
  2.4.2 实型
  2.4.3 字符型
  2.4.4 布尔型
  2.4.5 枚举类型
  2.4.6 用typedef重新命名类型名
  2.4.7 定义新的类型
  2.4.8 变量赋初值
  2.4.9 用sizeof了解占用的内存量
 2.5 符号常量
 2.6 算术运算
  2.6.1 主要的算术运算符
  2.6.2 各种类型的数值间的混合运算
  2.6.3 整数除法和取模运算符
  2.6.4 优先级
  2.6.5 数学函数库
 2.7 赋值运算
  2.7.1 赋值运算符
  2.7.2 赋值时的自动类型转换
  2.7.3 赋值的嵌套
  2.7.4 多重赋值
  2.7.5 复合赋值运算
 2.8 自增和自减运算符
 2.9 强制类型转换
  2.10 数据的输入/输出
  2.10.1 数据的输入
  2.10.2 数据的输出
 2.11 构思一个程序
  2.11.1 程序设计风格
  2.11.2 设计将来的修改
 小结
 习题
第3章 逻辑思维及分支程序设计
 3.1 关系运算
  3.1.1 关系运算符
  3.1.2 关系表达式
 3.2 逻辑运算
 3.3 if语句
  3.3.1 if语句的形式
  3.3.2 if语句的嵌套
  3.3.3 if语句的应用
  3.3.4 条件表达式
 3.4 switch语句及其应用
 小结
 习题
第4章 循环控制
 4.1 for循环
  4.1.1 重复n次操作
  4.1.2 for语句的进一步讨论
  4.1.3 for循环的嵌套
第5章 批量数据处理——数组
第6章 过程封装——函数
第7章 间接访问——指针
第8章 数据封装——结构体
第9章 模块化开发
第10章 创建功能更强的类型——类的定义与使用
第11章 运算符重载
第12章 组合与继承
第13章 泛型机制——模板
第14章 输入/输出与文件
第15章 异常处理
第16章 容器和迭代器
附录
参考文献

本目录推荐