C++程序设计

C++程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2016-07
版次: 1
ISBN: 9787113218669
定价: 42.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 261页
字数: 399千字
正文语种: 简体中文
  •   C++语言是现今广泛使用的程序设计语言,深受广大程序员的青睐。《C++程序设计》从简单的样例入手,全面系统地讲述了C++语言的基础知识、基本语法和编程方法,重点讲述解决问题的思路,培养学习者计算思维能力。
      《C++程序设计》分为两大部分共13章,第一部分(前7章)是基础知识部分,包括C++语言概述,数据类型、运算符与表达式,程序流程控制结构,数组,指针与引用,函数,自定义数据类型;第二部分(后6章)是面向对象程序设计部分,包括类与对象,静态数据成员与友元,运算符重载,继承与派生,虚函数与多态性,文件流与文件操作。《C++程序设计》文字通俗易懂,内容深入浅出,概念系统全面,突出重点,侧重应用。
      《C++程序设计》适合作为高等院校计算机相关专业程序设计的初学者。 第一部分 基础知识
    第1章 C语言概述
    1.1 编程语言的发展
    1.2 C4语言的特点
    1.3 面向对象程序设计方法概述
    1.4 C++语言的语法规则与书写格式
    1.5 简单的C4++程序
    1.6 C4++程序的实现
    思考与练习
    第2章 数据类型、运算符与表达式
    2.1 基本数据类型
    2.2 数据类型转换
    2.3 C4++运算符与表达式
    思考与练习
    第3章 程序流程控制结构
    3.1 C语句和程序结构概述
    3.2 选择结构
    3.3 循环结构
    3.4 goto语句
    思考与练习
    第4章 数组
    4.1 一维数组
    4.2 二维数组
    4.3 字符数组
    思考与练习
    第5章 指针与引用
    5.1 指针的概念
    5.2 指针变量
    5.3 指针运算
    5.4 指针与数组
    5.5 动态内存分配
    5.6 引用
    思考与练习
    第6章 函数
    6.1 函数定义的一般形式
    6.2 函数调用
    6.3 变量及作用域
    6.4 内部函数和外部函数
    6.5 函数与数组
    6.6 函数与指针
    6.7 内联函数
    6.8 函数的默认参数
    6.9 函数重载
    6.10 函数的嵌套调用
    6.11 函数的递归调用
    思考与练习
    第7章 自定义数据类型
    7.1 结构体
    7.2 枚举类型
    7.3 用typedef定义类型
    思考与练习

    第二部分 面向对象程序设计
    第8章 类与对象
    8.1 面向对象的程序设计概述
    8.2 类的对象
    8.3 this指针
    8.4 构造函数与析构函数
    8.5 对象与指针
    8.6 对象数组
    8.7 常对象与常成员
    思考与练习
    第9章 静态数据成员与友元
    9.1 静态成员
    9.2 友元
    思考与练习
    第10章 运算符重载
    10.1 运算符重载的概念
    10.2 运算符重载的基本方法
    10.3 运算符重载的一般规则
    10.4.用成员函数重载运算符
    10.5 用友元函数重载运算符
    10.6 重载++、——运算符
    10.7 重载赋值运算符
    10.8 重载[]运算符
    10.9 重载类型转换符
    思考与练习
    第11章 继承与派生
    11.1 继承与派生的概念
    11.2 派生类的定义
    11.3 派生类的构成
    11.4 类的继承方式
    11.5 派生类的构造函数和析构函数
    11.6 多重继承
    11.7 虚基类
    11.8 赋值兼容规则
    11.9 应用举例
    思考与练习
    第12章 虚函数与多态性
    12.1 编译时的多态性与运行时的多态性
    12.2 虚函数
    12.3 虚析构函数
    12.4.纯虚函数与抽象类
    思考与练习
    第13章 文件流与文件操作
    13.1 文件流与文件类型
    13.2 文件流与文件流对象
    13.3 文件操作的流程
    13.4 文本文件的读写操作
    13.5 二进制文件的读写操作
    13.6 文件的随机访问
    思考与练习
    参考文献
  • 内容简介:
      C++语言是现今广泛使用的程序设计语言,深受广大程序员的青睐。《C++程序设计》从简单的样例入手,全面系统地讲述了C++语言的基础知识、基本语法和编程方法,重点讲述解决问题的思路,培养学习者计算思维能力。
      《C++程序设计》分为两大部分共13章,第一部分(前7章)是基础知识部分,包括C++语言概述,数据类型、运算符与表达式,程序流程控制结构,数组,指针与引用,函数,自定义数据类型;第二部分(后6章)是面向对象程序设计部分,包括类与对象,静态数据成员与友元,运算符重载,继承与派生,虚函数与多态性,文件流与文件操作。《C++程序设计》文字通俗易懂,内容深入浅出,概念系统全面,突出重点,侧重应用。
      《C++程序设计》适合作为高等院校计算机相关专业程序设计的初学者。
  • 目录:
    第一部分 基础知识
    第1章 C语言概述
    1.1 编程语言的发展
    1.2 C4语言的特点
    1.3 面向对象程序设计方法概述
    1.4 C++语言的语法规则与书写格式
    1.5 简单的C4++程序
    1.6 C4++程序的实现
    思考与练习
    第2章 数据类型、运算符与表达式
    2.1 基本数据类型
    2.2 数据类型转换
    2.3 C4++运算符与表达式
    思考与练习
    第3章 程序流程控制结构
    3.1 C语句和程序结构概述
    3.2 选择结构
    3.3 循环结构
    3.4 goto语句
    思考与练习
    第4章 数组
    4.1 一维数组
    4.2 二维数组
    4.3 字符数组
    思考与练习
    第5章 指针与引用
    5.1 指针的概念
    5.2 指针变量
    5.3 指针运算
    5.4 指针与数组
    5.5 动态内存分配
    5.6 引用
    思考与练习
    第6章 函数
    6.1 函数定义的一般形式
    6.2 函数调用
    6.3 变量及作用域
    6.4 内部函数和外部函数
    6.5 函数与数组
    6.6 函数与指针
    6.7 内联函数
    6.8 函数的默认参数
    6.9 函数重载
    6.10 函数的嵌套调用
    6.11 函数的递归调用
    思考与练习
    第7章 自定义数据类型
    7.1 结构体
    7.2 枚举类型
    7.3 用typedef定义类型
    思考与练习

    第二部分 面向对象程序设计
    第8章 类与对象
    8.1 面向对象的程序设计概述
    8.2 类的对象
    8.3 this指针
    8.4 构造函数与析构函数
    8.5 对象与指针
    8.6 对象数组
    8.7 常对象与常成员
    思考与练习
    第9章 静态数据成员与友元
    9.1 静态成员
    9.2 友元
    思考与练习
    第10章 运算符重载
    10.1 运算符重载的概念
    10.2 运算符重载的基本方法
    10.3 运算符重载的一般规则
    10.4.用成员函数重载运算符
    10.5 用友元函数重载运算符
    10.6 重载++、——运算符
    10.7 重载赋值运算符
    10.8 重载[]运算符
    10.9 重载类型转换符
    思考与练习
    第11章 继承与派生
    11.1 继承与派生的概念
    11.2 派生类的定义
    11.3 派生类的构成
    11.4 类的继承方式
    11.5 派生类的构造函数和析构函数
    11.6 多重继承
    11.7 虚基类
    11.8 赋值兼容规则
    11.9 应用举例
    思考与练习
    第12章 虚函数与多态性
    12.1 编译时的多态性与运行时的多态性
    12.2 虚函数
    12.3 虚析构函数
    12.4.纯虚函数与抽象类
    思考与练习
    第13章 文件流与文件操作
    13.1 文件流与文件类型
    13.2 文件流与文件流对象
    13.3 文件操作的流程
    13.4 文本文件的读写操作
    13.5 二进制文件的读写操作
    13.6 文件的随机访问
    思考与练习
    参考文献
查看详情
相关图书 / 更多
C++程序设计
C++程序设计基础教程 第2版
刘厚泉 李政伟 葛欣
C++程序设计
C++那些事
程克非,张兴,崔晓通,秦蔚蓉
C++程序设计
C++编程这样学
胡芳
C++程序设计
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++程序设计
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++程序设计
C++面向对象程序设计(第4版)
谭浩强
C++程序设计
C++高性能编程
(瑞典)比约恩 安德里斯特(Bj.rn Andrist),(瑞典)维克托 塞尔(Viktor Sehr)
C++程序设计
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++程序设计
C++开发案例精讲
杨国兴 著
C++程序设计
C++程序设计基础与实践
牛园园;韩洁琼;李晓芳;吴成宇
C++程序设计
C++语言设计教程(计算机专业十四五精品教材)
苏菲、王芬、朱腾 编
C++程序设计
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编