C++ programming: from problem analysis to program design

副标题:无

作   者:(美)D. S. Malik著;曹蓉蓉,宋红译

分类号:

ISBN:9787302121688

微信扫一扫,移动浏览光盘

简介

本书通过以实践为指导的独特教学方法,简洁地解释了一些关键的c++概念。书中着重讨论了一些核心主题,包括输入/输出、控制结构、数组和类,并结合大量的代码示例和图表详尽而直观地说明了一些较难理解的概念。本书在第1版的基础上作了一些改进,新增了一些内容,如异常处理和标准模板库等。   本书适用于所有对C++编程感兴趣的读者,既可作为高等院校计算机及相关专业的教材,也可供各类软件开发人员参考。

目录

第1章 计算机和编程语言概述
 1.1 简介
 1.2 概述计算机的发展史
 1.3 计算机系统的描述
  1.3.1 硬件
  1.3.2 软件
 1.4 计算机语言
 1.5 编程语言的发展史
 1.6 高级语言程序的执行
 1.7 问题分析-编码-执行周期的编程
 1.8 编程方法
  1.8.1 结构化编程
  1.8.2 面向对象编程
 1.9 ANSI/ISO 标准C++
 1.10 快速回顾
 1.11 练习题
第2章 C++的基本元素
 2.1 C++基础知识
  2.1.1 特殊字符
  2.1.2 关键字
  2.1.3 标识符
 2.2 数据类型
  2.2.1 基本数据类型
  2.2.2 浮点数据类型
  2.2.3 string数据类型
 2.3 算术运算符和运算符的优先级
 2.4 表达式
  2.4.1 混合表达式
  2.4.2 类型转换(强制转换)
 2.5 输入
  2.5.1 为常量和变量分配内存
  2.5.2 对变量赋值
 2.6 递增运算符和递减运算符
 2.7 输出
 2.8 预处理指令
 2.9 创建C++程序
 2.10 编程风格和方式
  2.10.1 语法
  2.10.2 文档
 2.11 更多的赋值语句
 2.12 编程示例:换算长度
  2.12.1 问题分析和算法设计
  2.12.2 变量
  2.12.3 指定常量
  2.12.4 主算法
  2.12.5 综合
 2.13 编程示例:美分找零
  2.13.1 问题分析和算法设计
  2.13.2 变量
  2.13.3 指定常量
  2.13.4 主算法
 2.14 快速回顾
 2.15 练习题
 2.16 编程练习
第3章 输入/输出
第4章 控制结构Ⅰ
第5章 控制结构Ⅱ(循环)
第6章 用户自定义函数Ⅰ
第7章 用户自定义函数Ⅱ
第8章 用户定义的简单数据类型、命名空间及字符串类型
第9章 数组和字符串
第10章 数组和vector类型的应用
第11章 记录(结构体)
第12章 类和数据抽象
第13章 继承和组合
第14章 指针、类和虚函数
第15章 重载和模板
第16章 异常处理
第17章 递归
第18章 链表
第19章 栈和队列
附录A 保留字
附录B 运算符的优先级
附录C 字符集
附录D 运算符重载
附录E 其他C++主题
附录F 头文件
附录G 系统中上的内存大小和随机数生成器
附录H 标准模板库(STL)
附录I 部分练习题的答案

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++ programming: from problem analysis to program design
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon