C++程序设计基础

当前位置:首页 > 网络编程 > 编程语言与程序设计 > C++程序设计基础

出版社:电子工业出版社
出版日期:2011-1
ISBN:9787121122262
页数:244页

书籍目录

第1章 C++与VC++ 2005概述1.1 计算机程序设计语言的发展1.1.1 机器语言1.1.2 汇编语言1.1.3 高级语言1.1.4 结构化程序设计语言1.1.5 面向对象语言的产生1.2 C++语言与面向对象程序设计1.2.1 C++概述1.2.2 面向对象程序设计1.3 C++集成开发环境Visual Studio 20051.3.1 集成开发环境IDE1.3.2 Visual Studio 2005简介1.4 简单的VC++ 2005程序1.4.1 VC++ 2005程序的开发过程1.4.2 简单的VC++ 2005程序示例本章小结习题1第2章 VC++ 2005程序设计基础2.1 VC++ 2005基本语法2.1.1 字符集2.1.2 词法记号2.2 基本数据类型和表达式2.2.1 基本数据类型2.2.2 字面常量2.2.3 变量2.2.4 符号常量2.2.5 运算符与表达式2.2.6 语句2.3 数据的输入与输出2.3.1 I/O流2.3.2 预定义的插入符和提取符2.3.3 简单的I/O格式控制2.4 基于VC++ 2005的简单程序开发2.4.1 一个简单程序设计例程2.4.2 main函数2.4.3 注释2.4.4 编译预处理2.4.5 命名空间与using应用本章小结习题2第3章 流程控制语句3.1 程序的基本控制结构3.1.1 语句的分类3.1.2 结构化程序控制结构3.2 流程控制语句3.2.1 if语句3.2.2 switch语句3.3 循环控制语句3.3.1 for循环3.3.2 do while循环3.3.3 while循环3.4 跳转语句3.4.1 break语句3.4.2 continue语句3.4.3 goto语句3.4.4 return语句本章小结习题3第4章 数组和字符串4.1 数组的概念4.2 数组的定义和数组元素表示方法4.2.1 数组的定义4.2.2 格式举例4.3 数组元素的输入与输出4.4 数组的应用4.4.1 统计4.4.2 排序4.4.3 查找4.4.4 数组的其他应用4.5 字符串4.5.1 字符串的概念4.5.2 字符串函数4.5.3 字符串应用举例本章小结习题4第5章 指针5.1 指针的概念5.2 指针变量5.3 指针运算5.4 指针与数组5.4.1 指针与一维数组5.4.2 指针与二维数组5.4.3 new与delete5.5 引用变量本章小结习题5第6章 函数6.1 函数的定义与调用6.1.1 函数的定义6.1.2 函数的声明与调用6.2 函数调用方式和参数传递6.2.1 函数调用过程6.2.2 传值调用6.2.3 传址调用6.2.4 数组作为参数调用6.3 变量的作用域6.3.1 作用域分类6.3.2 应用举例6.4 递归函数6.5 重载函数6.6 模板函数6.7 内联函数6.8 函数指针本章小结习题6第7章 结构体与联合7.1 结构体类型7.1.1 结构体的定义7.1.2 结构体变量的定义和初始化7.1.3 结构体变量的引用7.1.4 结构体数组7.1.5 结构体与函数7.1.6 结构体指针7.1.7 结构体与链表7.2 联合7.2.1 联合的定义7.2.2 联合变量的定义7.2.3 联合变量的引用7.3 枚举类型7.4 结构体与联合应用实例本章小结习题7第8章 类与对象8.1 类的概念与定义8.1.1 面向对象程序设计概述8.1.2 类的声明8.1.3 类的成员函数8.1.4 类与结构体8.2 对象8.2.1 对象的定义8.2.2 对象成员的引用8.3 构造函数8.3.1 构造函数的作用8.3.2 带参数的构造函数8.3.3 构造函数重载8.3.4 拷贝构造函数8.4 析构函数8.5 类的静态成员8.5.1 静态数据成员8.5.2 静态成员函数8.6 友元8.6.1 友元函数8.6.2 友元类8.7 VC++ 2005中使用类向导本章小结习题8第9章 类的继承、派生与多态9.1 类的继承与派生9.1.1 继承与派生的概念9.1.2 派生类定义的格式9.1.3 继承方式9.1.4 多重继承9.2 多态与虚函数9.2.1 多态的概念9.2.2 虚函数9.2.3 多态的实现机制9.2.4 纯虚函数与抽象类本章小结习题9第10章 C++流与文件操作10.1 C++流的概念10.2 输入/输出标准流类10.2.1 C++中的I/O流库10.2.2 标准输入/输出流对象10.3 文件操作10.3.1 文件的打开与关闭10.3.2 文本文件的读写操作10.3.3 二进制文件的读写操作10.4 应用举例本章小结习题10第11章 VC++ 2005应用程序开发实例11.1 MFC应用程序11.1.1 创建应用程序11.1.2 应用程序的运行11.1.3 应用程序类和源文件11.1.4 应用程序的控制流程11.2 调用Windows公共对话框的实例11.2.1 使用对话框编辑器11.2.2 编写代码11.3 利用VC++ 2005连接数据库实例11.3.1 建立工程DAOAccess11.3.2 建立Access文件11.3.3 修改主窗体界面11.3.4 添加代码附录A ASCII码表附录B 习题答案附录C 常用库函数附录D 程序调试与异常处理

作者简介

《C++程序设计基础》针对初学者学习程序设计而编写,通过《C++程序设计基础》的学习,初学者可以较好地掌握结构化程序设计的3种结构、面向对象的概念和编程思想。《C++程序设计基础》以VC++2005为开发平台,结合大量实例,系统《C++程序设计基础》介绍VC++2005的开发环境、基本语法和编程技巧。全书共11章:C++与VC++2005概述,VC++2005程序设计基础,流程控制语句,数组和字符串,指针,函数,结构体与联合,类与对象,类的继承、派生与多态,C++流与文件操作,VC++2005应用程序开发实例。《C++程序设计基础》配有电子课件、源代码等教学资源。
《C++程序设计基础》可作为普通高等学校C++程序设计的教学用书,也可作为计算机等级考试的培训教材和VC++2005的自学用书。

图书封面


 C++程序设计基础下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024