C++程序设计基础-(上)-(第5版)

本书特色

[

    本书的例程以vc 2010为运行环境,全书分为上、下两册:上册介绍c 程序设计的基础知识,下册介绍vc 在.net环境下的windows应用程序设计。本书为上册,共分12章:第1章基本数据与表达式,第2章程序控制结构,第3章函数,第4章数组,第5章集合与结构,第6章类与对象,第7章运算符重载,第8章继承,第9章虚函数与多态性,第10章模板,第11章输入/输出流,第12章异常处理。本书提供配套的电子课件和习题解答,请登录华信教育资源网注册后免费下载。电子课件由近3000张ppt幻灯片组成,以图形语言为设计理念,充分表达程序设计课程的教学特点。本书可以作为高等学校计算机类、信息类、电类专业本科生高级语言程序设计课程教材,也可以作为教师、学生和c 语言爱好者的参考书。

]

作者简介

[

    周霭如,华南理工大学计算机学院,教授。编写教材:《计算机系统应用教程》,广东科技出版社,1995年10月出版;《FoxPro数据库管理基础》,广东教育出版社,1998年7月出版;《Visual Basic程序设计教程》,清华大学出版社,2000年2月出版。《Visual Basic程序设计》,电子工业出版社,2002年1月出版。

]

目录

第1章  基本数据与表达式 11.1  概述 11.1.1  程序设计与程序设计语言 11.1.2  一个简单的c 程序 21.1.3  程序的编译执行 41.2  c 语言的字符集与词汇 51.2.1  字符集 61.2.2  词汇 61.3  c 语言的基本数据类型与存储形式 71.3.1  c 语言的数据类型 71.3.2  数据存储 71.3.3  基本数据类型 81.4  数据对象与访问 111.4.1  变量定义 111.4.2  访问变量 121.4.3  常量和约束访问 171.5  表达式 191.5.1  运算符 191.5.2  算术表达式 211.5.3  逻辑表达式 231.5.4  赋值表达式 251.5.5  条件表达式 261.5.6  逗号表达式 261.6  数据输入和输出 271.6.1  键盘输入 271.6.2  屏幕输出 271.6.3  表达式语句 29本章小结 29练习题 30第2章  程序控制结构 362.1  选择控制 362.1.1  if语句 362.1.2  switch语句 412.2  循环控制 452.2.1  while语句 452.2.2  do-while语句 482.2.3  for语句 522.2.4  循环的嵌套 562.3  判断表达式的使用 582.4  转向语句 60本章小结 63练习题 63第3章  函数 703.1  函数的定义与调用 703.1.1  函数定义 703.1.2  函数调用 713.1.3  函数原型 713.2  函数参数的传递 733.2.1  传值参数 733.2.2  指针参数 773.2.3  引用参数 793.2.4  函数的返回类型 813.3  函数调用机制 843.3.1  嵌套调用 843.3.2  递归调用 853.4  函数地址和函数指针 893.4.1  函数的地址 903.4.2  函数指针 913.5  内联函数和重载函数 953.5.1  内联函数 953.5.2  重载函数 963.6  变量存储特性与标识符作用域 963.6.1  存储特性 973.6.2  标识符的作用域与可见性 983.7  多文件程序结构 1013.7.1  多文件结构 1013.7.2  预处理指令 1023.7.3  多文件程序使用全局变量 1063.8  命名空间 1073.8.1  标准名空间 1073.8.2  定义命名空间 1083.8.3  使用命名空间 1103.9  终止程序执行 111本章小结 113练习题 114第4章  数组 1244.1  一维数组 1244.1.1  一维数组定义与初始化 1244.1.2  一维数组访问 1264.2  指针数组 1294.2.1  指向基本数据类型的指针数组 1294.2.2  指向数组的指针数组 1294.2.3  指向函数的指针数组 1304.3  二维数组 1314.3.1  二维数组的定义与初始化 1324.3.2  二维数组访问 1334.4  数组作为函数参数 1364.4.1  向函数传送数组元素 1364.4.2  数组名作为函数参数 1374.4.3  应用举例 1394.5  动态存储 1434.5.1  new和delete操作符 1434.5.2  动态存储的应用 1434.6  字符数组与字符串 1464.6.1  字符串存储 1464.6.2  字符串的访问 1484.6.3  字符串处理函数 1504.7  string类 154本章小结 158练习题 159第5章  集合与结构 1695.1  位运算 1695.2  集合 1755.2.1  集合的基本运算 1755.2.2  集合运算的实现 1755.3  结构 1815.3.1  定义结构 1815.3.2  访问结构 1835.3.3  结构参数 1855.4  结构数组 1875.5  链表 190本章小结 199练习题 199第6章  类与对象 2076.1  类和对象的定义与访问 2076.1.1  定义类和对象 2086.1.2  访问对象成员 2106.1.3  this指针 2116.2  构造函数和析构函数 2116.2.1  简单构造函数和析构函数 2126.2.2  带参数的构造函数 2136.2.3  重载构造函数 2156.2.4  复制构造函数 2156.3  类的其他成员 2216.3.1  常成员 2216.3.2  静态成员 2246.3.3  友元 2286.4  类的包含 230本章小结 234练习题 234第7章  运算符重载 2447.1  运算符重载规则 2447.1.1  重载运算符的限制 2447.1.2  重载运算符的语法形式 2447.2  用成员或友元函数重载运算符 2467.2.1  用成员函数重载运算符 2477.2.2  用友元函数重载运算符 2497.3  几个典型运算符的重载 2517.3.1  重载 与- – 2517.3.2  重载赋值运算符 2537.3.3  重载运算符[ ]和() 2547.3.4  重载流插入和流提取运算符 2567.4  类类型转换 2637.4.1  构造函数进行类类型转换 2637.4.2  类型转换函数 264本章小结 268练习题 268第8章  继承 2778.1  类之间的关系 2778.2  基类和派生类 2788.2.1  访问控制 2788.2.2  重名成员 2858.2.3  派生类中访问静态成员 2888.3  基类的初始化 2898.4  继承的应用实例 2918.5  多继承 2968.5.1  多继承的派生类构造和访问 2978.5.2  虚继承 300本章小结 304练习题 305第9章  虚函数与多态性 3149.1  静态联编 3149.2  类指针的关系 3159.2.1  用基类指针引用派生类对象 3159.2.2  用派生类指针引用基类对象 3169.3  虚函数和动态联编 3199.3.1  虚函数和基类指针 3199.3.2  虚函数的重载特性 3229.3.3  虚析构函数 3239.4  纯虚函数和抽象类 3259.4.1  纯虚函数 3259.4.2  抽象类 3279.5  虚函数和多态性的应用 3299.5.1  一个实例 3299.5.2  异质链表 334本章小结 337练习题 337第10章  模板 34110.1  什么是模板 34110.2  函数模板 34110.2.1  模板说明 34210.2.2  函数模板与模板函数 34210.2.3  重载函数模板 34410.3  类模板 34610.3.1  类模板与模板类 34610.3.2  类模板作为函数参数 34810.3.3  在类层次中的类模板 34910.3.4  类模板与友元 35210.3.5  类模板与静态成员 35410.4  标准模板 35510.4.1  容器 35510.4.2  迭代器 36010.4.3  算法 362本章小结 365练习题 366第11章  输入/输出流 37011.1  流类和流对象 37011.1.1  流类库 37011.1.2  头文件 37111.2  标准流和流操作 37211.2.1  标准流 37211.2.2  输入流操作 37311.2.3  输出流操作 37411.2.4  流错误状态 37511.3  格式控制 37711.3.1  设置标志字 37711.3.2  格式控制符 38011.4  串流 38211.5  文件处理 38411.5.1  文件和流 38411.5.2  打开和关闭文件 38511.5.3  文本文件 38711.5.4  二进制数据文件 391本章小结 402练习题 403第12章  异常处理 40912.1  c 的异常处理机制 40912.2  异常处理的实现 41012.2.1  异常处理程序 41012.2.2  带异常说明的函数原型 41312.2.3  再抛出异常传递 41412.2.4  创建对象的异常处理 415本章小结 416附录a  控制台程序设计 418附录b  常用库函数 440附录c  c 关键字表 452附录d  ascii码字符集 453

封面

C++程序设计基础-(上)-(第5版)

书名:C++程序设计基础-(上)-(第5版)

作者:周霭如

页数:453

定价:¥59.0

出版社:电子工业出版社

出版日期:2016-05-01

ISBN:9787121285950

PDF电子书大小:98MB

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注