C++应用程序设计

副标题:无

作   者:(美)Richard Johnsonbaugh,(美)Martin Kalin著;方红琴,熊利荣译

分类号:

ISBN:9787512308923

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

简介

本书主要内容包括计算机系统及程序设计的简单介绍、数据类型和运算符、控制流、函数、数组等基础知识,类、继承、多态性,运算符重载、指定存储类别、模板和标准模板库。

目录


前言
第0章  计算机系统及程序设计
  0.1  算法
  0.2  计算机系统
  0.3  数据的内部表示
  0.4  程序设计语言
  0.5  解决问题的方法与程序设计
  0.6  为什么使用C++
第1章  数据类型和运算符简介
  1.1  第一个C++程序
  1.2  整型
  1.3  标识符
  1.4  应用实例:长度单位的转换
  1.5  其他整数类型
  1.6  浮点类型
  1.7  算术运算
  1.8  应用实例:一个数学问题
  1.9  关系运算符和逻辑运算符
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第2章  控制流
  2.1  if-else语句
  2.2  应用实例:计算个人所得税
  2.3  while语句
  2.4  应用实例:税款计算(二)
  2.5  文件
  2.6  do-while语句
  2.7  for语句
  2.8  赋值、自增和自减运算符
  2.9  应用实例:数据统计
  2.10  break、continue和switch语句
  2.11  应用实例:产生素数
  2.12  类型提升和类型转换
  2.13  输出格式化
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第3章  函数
  3.1  简介
  3.2  变量的作用范围
  3.3  值调用
  3.4  应用实例:Monty Hall问题
  3.5  引用调用
  3.6  应用实例:输出日历
  3.7  函数重载
  3.8  递归
  程序设计中常见的错误
  程序设计练习
第4章  数组
  4.1  为什么使用数组
  4.2  下标运算符
  4.3  数组和指针
  4.4  应用实例:投票统计
  4.5  字符串
  4.6  数组和函数
  4.7  字符串处理函数
  4.8  应用实例:文件合并
  4.9  多维数组
  4.10  应用实例:维护地址簿
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第5章  类
  5.1  面向对象程序设计和面向过程程序设计
  5.2  类和对象
  5.3  应用实例:Clock类
  5.4  应用实例:时间戳类
  5.5  构造器和析构器
  5.6  应用实例:Task类
  5.7  类的数据成员和方法
  5.8  使用类库
  5.9  指向对象的指针和间接访问运算符
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第6章  继承
  6.1  简介
  6.2  基本概念和语法
  6.3  应用实例:记录电影胶片的发布情况
  6.4  Drotected成员
  6.5  继承中的构造器和析构器
  6.6  应用实例:继承序列
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第7章  多态性
  7.1  C++中的运行时绑定和编译时绑定
  7.2  应用实例:电影胶片修订版
  7.3  名字重载、名字重写和名字隐藏
  7.4  抽象基类
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第8章  运算符重载
  8.1  基本运算符重载
  8.2  应用实例:复数类
  8.3  使用顶级函数重载运算符
  8.4  友元函数
  8.5  输入/输出运算符的重载
  8.6  重载特殊运算符
  8.7  应用实例:数组
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第9章  存储类别
  9.1  编译时存储和运行时存储
  9.2  变量的存储类别
  9.3  指针和动态存储
  9.4  应用实例:排序和搜索
  9.5  带有指针数据成员的类
  C++补充材料
  程序设计中常见的错误
  程序设计练习
第10章  模板和标准模板库
  10.1  模板的基础知识
  10.2  应用实例:模板栈类
  10.3  名字空间
  10.4  标准模板库
  10.5  应用实例:股票趋势报表
  C++补充材料
  程序设计中常见的错误
  程序设计练习
附录A  ASCⅡ码表
附录B  预处理器
附录C  部分C++函数和类方法
附录D  运行时类型识别
附录E  异常处理
奇数序号练习题的解答提示与答案

已确认勘误

次印刷

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

C++应用程序设计
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon