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

C++程序设计

C++程序设计

定 价:¥32.00

作 者: 王永,王锋 主
出版社: 东南大学出版社
丛编项: 信息技术与管理职业教育系列丛书
标 签: VC++

购买这本书可以去


ISBN: 9787564109592 出版时间: 2007-10-01 包装: 平装
开本: 16 页数: 302 字数:  

内容简介

  本书依据C++语言的两个特性,从面向过程化的程序设计的角度,系统地讲述了C++语言的基本概念、语法基础、简单数据类型和构造数据类型及应用、程序设计的基本方法,同时,针对C++语言面向对象程序设计的特点,对类和对象、继承性和多态性以及输入与输出流等知识进行了系统的阐述。 本书在编写过程中力求语言简练,通俗易懂。同时,本书通过大量的例题进行讲解,重点培养学生利用C++语言分析问题和解决问题的能力。本书中所有的实例都是Visual C++ 6.0集成开发环境下编辑、编译、调试通过的。为了加深对基础知识的学习,本书还按章节编写了对应的实验,读者在使用过程中可根据需要增加或减少相应的实验内容。 本书适合高职高专、大中专院校计算机及相关专业的学生作为“C++程序设计”教材及“程序设计语言”教材,同时,也可作为计算机爱好者及软件开发人员的参考用书。

作者简介

暂缺《C++程序设计》作者简介

图书目录

第1章 C++概述 1.1 C++的发展史 1.1.1 C++的起源 1.1.2 C++语言的特点 1.2 C++程序的结构 1.2.1 C++的词法与规则 1.2.2 C++程序示例 1.2.3 C++程序的基本结构 1.3 C++程序的开发与实现过程 1.4 C++语言的开发环境 1.4.1 Visual C++简介 1.4.2 C++上机操作示例 本章小结 习题1第2章 数据类型、运算符与表达式 2.1 C++语言字符集 2.2 词法符号 2.2.1 标识符 2.2.2 关键字 2.2.3 分隔符 2.3 数据类型 2.3.1 基本数据类型 2.3.2 构造数据类型 2.4 常量与变量 2.4.1 常量 2.4.2 变量 2.5 运算符与表达式 2.5.1 运算符 2.5.2 表达式 2.5.3 算术运算符和算术表达式 2.5.4 赋值运算符和赋值表达式 2.5.5 关系运算符和关系表达式 2.5.6 逻辑运算符和逻辑表达式 2.5.7 条件运算符和条件表达式 2.5.8 逗号运算符和逗号表达式 2.5.9 位运算符 2.5.10 数据类型长度运算符 本章小结 习题2第3章 程序结构与流程控制语句 3.1 程序的基本结构 3.1.1 C++程序的语句 3.1.2 程序的基本结构 3.2 顺序结构程序设计 3.2.1 数据输入 3.2.2 数据输出 3.2.3 数据输入/输出格式控制 3.3 分支结构程序设计 3.3.1 if语句 3.3.2 switch语句 3.4 循环结构程序设计 3.4.1 for语句 3.4.2 while语句 3.4.3 dowhile语句 3.4.4 循环语句的嵌套 3.5 流程控制语句及函数 3.5.1 break语句 3.5.2 continue语句 3.5.3 语句标号与goto语句 3.5.4 eXit()和abort()函数 本章小结 习题3第4章 数组 4.1 一维数组 4.1.1 一维数组的定义 4.1.2 一维数组的初始化 4.1.3 一维数组元素的访问 4.1.4 一维数组应用举例 4.1.5 数组越界 4.2 二维数组 4.2.1 二维数组的定义 4.2.2 二维数组的初始化 4.2.3 二维数组元素的访问 4.2.4 应用举例 4.3 字符数组 4.3.1 字符数组的定义及初始化 4.3.2 字符数组的输入与输出操作 4.3.3 字符串处理函数 4.3.4 字符数组的应用 本章小结 习题4第5章 函数 5.1 函数概述 5.2 函数的定义与声明 5.2.1 函数的定义及格式 5.2.2 函数的声明 5.3 函数的调用 5.3.1 函数的声明调用方式 5.3.2 函数的值和类型 5.3.3 函数的嵌套调用 5.3.4 函数的递归调用 5.3.5 函数的参数 5.4 局部变量与全局变量 5.4.1 局部变量 5.4.2 全局变量 5.5 内联函数 5.6 函数重载 5.6.1 参数类型不同的重载函数 5.6.2 参数个数不同的重载函数 本章小结 习题5第6章 指针 6.1 指针 6.1.1 指针的概念 6.1.2 指针变量的定义与引用 6.1.3 指针的运算 6.2 指针与数组 6.2.1 指针的运算 6.2.2 多维数组与指针 6.3 指针与字符串 6.3.1 字符串的指针表示 6.3.2 指针数组 6.4 指针与函数 6.4.1 指针变量做函数的参数 6.4.2 函数的入口地址和函数指针 6.4.3 返回指针的函数 6.5 new和delete操作符 6.5.1 new和delete操作符的使用方法 6.5.2 使用new和delete操作符的注意事项 本章小结 习题6第7章 结构体与共用体 7.1 结构体 7.1.1 结构体的定义 7.1.2 结构体变量成员的引用 7.1.3 结构体数组 7.2 结构体与函数 7.2.1 结构体变量做函数参数 7.2.2 返回结构体类型值的函数 7.3 共用体 7.3.1 共用体及其定义 7.3.2 共用体成员的访问 7.4 枚举类型 7.4.1 枚举及其定义 7.4.2 枚举类型举例 本章小结 习题7第8章 类与对象 8.1 从结构体到类 8.1.1 类对结构体的扩展 8.1.2 类的定义 8.2 对象 8.2.1 对象的定义和使用 8.2.2 构造函数 8.2.3 析构函数 8.2.4 常数据成员与常成员函数 8.3 对象指针 8.3.1 一般对象指针 8.3.2 this指针 8.4 静态成员 8.4.1 静态数据成员 8.4.2 静态成员函数 8.5 友元函数 8.6 类与对象编程实例 本章小结 习题8第9章 继承与多态 9.1 C++中的继承 9.1.1 单继承 9.1.2 多继承 9.2 多态性 9.2.1 静态多态性 9.2.2 动态多态性 9.3 综合实例 9.3.1 任务 9.3.2 salary.h文件的源代码 9.3.3 salary.cpp文件的源代码 9.3.4 manage.cpp文件的源代码 本章小结 习题9第10章 C++常用的输入输出 10.1 流类库及其结构 10.2 键盘输入 10.2.1 使用预定义的提取符 10.2.2 使用成员函数get() 10.2.3 使用成员函数getline() 10.2.4 使用成员函数read() 10.3 屏幕输出 10.3.1 使用预定义的插入符 10.3.2 使用成员函数put() 10.3.3 使用成员函数write() 10.4 字符串流 10.4.1 ostrstream类的构造函数 10.4.2 istrstream类的构造函数 10.5 磁盘文件的输人和输出 10.5.1 磁盘文件的打开和关闭操作 10.5.2 文本文件的读写操作 10.5.3 二进制文件的操作 本章小结 习题10第11章 实验指导 实验1 熟悉Visual C++ 6.0集成开发环境 实验2 常量与变量、运算符与表达式 实验3 程序结构和流程控制语句(1) 实验4 程序结构和流程控制语句(2) 实验5 数组及其应用 实验6 函数的应用 实验7 指针的应用 实验8 结构体与共用体的应用 实验9 类与对象 实验10 继承与多态 实验11 熟悉C++常用的输入输出附录 附录1 ASCII表 附录2 C++常用库函数参考文献

本目录推荐