Visual C++程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王永国主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2008
- ISBN:9787508460024
- 页数:279 页
前言 1
第1章 VisualC++概述 1
1.1 C++语言的发展与特点 1
1.1.1 C++语言的发展 1
1.1.2 C++语言的特点 2
1.2 简单的C++程序 3
1.3 C++基本语法成分 5
1.3.1 C++字符集 5
1.3.2 C++语言的词汇 6
1.4 基本输入输出 7
1.5 VisualC++ 6.0简介 11
1.5.1 VisualC++集成开发环境 11
1.5.2 简单C++程序的编写、运行过程 14
习题一 18
第2章 数据类型、运算符与表达式 20
2.1 数据类型 20
2.1.1 数据类型分类 20
2.1.2 基本数据类型 21
2.2 常量、变量和函数 21
2.2.1 常量 21
2.2.2 变量 24
2.2.3 标准函数 25
2.3 运算符和表达式 26
2.3.1 运算符 27
2.3.2 表达式 31
2.4 数据类型转换 32
2.4.1 自动类型转换 32
2.4.2 强制类型转换 33
习题二 35
第3章 结构化程序设计 38
3.1 程序设计概述 38
3.2 C++语句 39
3.3 顺序结构 40
3.4 选择结构 43
3.4.1 if语句 43
3.4.2 switch语句 48
3.5 循环结构 50
3.5.1 循环的基本概念 50
3.5.2 while语句 51
3.5.3 do…while语句 52
3.5.4 for语句 53
3.5.5 循环的嵌套 54
3.6 其他控制语句 55
3.6.1 goto语句 55
3.6.2 break语句 56
3.6.3 continue语句 57
3.7 常用算法 58
习题三 63
第4章 数组、指针与字符串 71
4.1 数组的基本概念 71
4.2 一维数组 72
4.2.1 一维数组的定义、初始化和引用 72
4.2.2 一维数组的应用 73
4.3 二维数组 78
4.3.1 二维数组的定义、引用与初始化 78
4.3.2 二维数组的应用 79
4.4 字符数组 81
4.4.1 字符数组的定义 82
4.4.2 字符数组的初始化 82
4.4.3 字符数组的引用 82
4.4.4 字符串处理函数 82
4.5 指针与数组 84
4.5.1 指针 84
4.5.2 动态存储空间 87
4.5.3 指针与一维数组 88
4.5.4 指针与二维数组 89
4.5.5 指针与字符串 91
4.6 结构与链表 93
4.6.1 结构 93
4.6.2 链表基础 96
4.7 常用算法 99
习题四 104
第5章 函数 112
5.1 函数概述 112
5.2 函数的定义、调用和说明 113
5.2.1 函数的定义 113
5.2.2 函数的调用 114
5.2.3 函数说明 117
5.3 函数间的参数传递 118
5.3.1 参数的传递方式 118
5.3.2 函数参数默认 124
5.4 内联函数 125
5.5 递归函数 126
5.6 函数重载 128
5.7 函数模板 129
5.7.1 函数模板的定义 130
5.7.2 模板实参的省略 132
5.7.3 函数模板的定制 134
5.8 作用域与存储类别 135
5.8.1 变量的存储属性 135
5.8.2 变量的存储类型 136
5.9 应用举例 140
习题五 144
第6章 面向对象程序设计基础 154
6.1 面向对象程序设计概述 154
6.1.1 面向对象程序设计的产生 154
6.1.2 面向对象的基本概念 156
6.1.3 面向对象程序设计的特点 157
6.2 类和对象 158
6.2.1 类的定义 158
6.2.2 对象的定义 160
6.2.3 对象的初始化 162
6.2.4 常对象和常成员 168
6.2.5 静态成员 171
6.2.6 友元 174
6.3 继承和派生 178
6.3.1 基类和派生类 178
6.3.2 单继承 178
6.4 多态性和虚函数 186
6.4.1 函数重载与运算符重载 186
6.4.2 虚函数 189
6.4.3 抽象类 191
6.5 C++输入/输出流 192
6.5.1 1/O流类 193
6.5.2 标准输入输出流的成员函数 193
6.5.3 格式化1/O流 195
6.5.4 磁盘文件 197
习题六 204
第7章 Visual C++可视化编程基础 220
7.1 Windows程序设计基本概念 220
7.1.1 基于Visual C++的Windows应用程序设计方法 220
7.1.2 Windows程序设计的基本概念 221
7.1.3 Windows应用程序中的常见消息 223
7.2 API及应用程序基本框架 223
7.2.1 Windows应用程序的组成 223
7.2.2 WindowsAPI应用程序实例 224
7.2.3 WindowsAPI应用程序结构分析 226
7.3 MFC及应用程序框架 227
7.3.1 MFC概述 227
7.3.2 宏和全局函数 228
7.3.3 应用程序框架 229
7.4 对话框与常用控件 230
7.4.1 创建对话框程序的步骤 230
7.4.2 对话框的调用 232
7.4.3 通用消息对话框 234
7.4.4 控件基本操作 235
7.4.5 CString类 237
7.4.6 常用控件与功能函数 239
7.4.7 综合应用 256
7.5 菜单、工具栏和状态栏 258
7.5.1 菜单 258
7.5.2 工具栏 263
7.5.3 状态栏 265
7.6 文档/视图结构应用程序 268
习题七 271
附录1 ASCII码表 274
附录2 C++常用标准库函数 276
参考文献 280
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018