





定价:69元
印次:1-6
ISBN:9787302512653
出版日期:2018.10.01
印刷日期:2025.07.29
图书责编:贾斌
图书分类:教材
本书写作的出发点是让C++能真正做好数据结构的基础,打算从应用开发和数据存储的角度来写,贯穿全书打算安排两条线,一是应用线:拿一个管理系统的开发贯穿全书,先从提示页面的显示再到增删改查各功能的实现,先在DOS窗口下显示功能及操作,最后再拿MFC美化界面。二是数据存储线:先讲变量如何在内存中存储,再讲数组在内存中的存储,在此处讲清楚物理相邻的存储结构(数组)有什么缺点,从而过度到与指针结合的逻辑相邻的存储结构---链表,讲解链表如何能解决操作数组时存在的缺点,然后在输入输出流中讲数据存放在文件中该如何操作,对比与数据存放在内存中(数组、链表)的不同,然后讲清楚文件存储是一种最初的数据仓库模型,从而引入简单的Access数据库的用法(在最后MFC美化界面时加入),为学生学习以后的数据库知识打下基础。
1.本书内容广泛、案例丰富,其中的例题、习题及实践案例都来源于一线教学。2.内容由浅入深地向前推进。3.本书每个知识点精讲后都给出了相应的任务实践,给出技能训练要点和任务实现,这些代码不仅能够与理论知识点无缝对接,而且短小精炼,方便读者自行尝试完成。
目前,很多高校向应用型高校转型,应用型人才的培养在高等教育中占的比重越来越大,本教材以案例教学的方式讲解C++语言程序设计,可以进一步提高学生的实践应用能力、开拓创新能力,能够促进应用型高校的转型步伐。 本书是多年来C++教学内容和课程体系改革的综合成果。内容以面向工程实践和编程能力训练为主,具有较强的操作性和应用性,为C++教学内容和课程体系改革构建了一个新的框架。本书从应用开发和数据存储的角度来写,贯穿全书安排两条线: (1)应用线:用一个学生管理系统的开发贯穿全书,先从提示页面的显示再到增、 删、改、查各功能的实现,先在DOS窗口下显示功能及操作,最后使用MFC和ODBC 实现。 (2)数据存储线:先讲变量如何在内存中存储,再讲数组在内存中的存储,由物理相邻的存储结构(数组)的缺点过渡到与指针结合的逻辑相邻的存储结构——链表,讲解链表如何解决操作数组时存在的缺点,然后在输入输出流中讲述数据存放在文件中该如何操作,对比与数据存放在内存中(数组、链表)的不同,然后阐述文件存储是一种最初的数据仓库模型,从而引入简单的Access数据库的用法,为学生学习以后的数据库知识打下基础,同时方便用户使用MFC和ODBC开发基于界面的管理系统。 本书具有以下特点: (1)本书内容广泛、案例丰富,其中的例题、习题及实践案例都来源于一线教学。 (2)本书按照读者在学习程序设计中遇到的问题来组织内容,随着读者对程序设计的理解和实际动手能力的提高,内容由浅入深地向前推进。 (3)本书每章后都给出了相应的案例实践,给出...
第1章 C++概述 1
1.1 C++语言简介 1
1.2 本章知识目标 2
1.3 程序 3
1.4 C++程序基本结构 3
1.5 C++程序的调试与运行 4
1.5.1 用Visual C++开发环境运行程序 5
1.5.2 用VS建立 C++控制台程序 9
1.6 本章实践任务 12
1.6.1 任务需求说明 12
1.6.2 技能训练要点 12
1.6.3 任务实现 12
本章小结 13
课后练习 13
第2章 C++程序设计基础 15
2.1 本章简介 15
2.2 本章知识目标 15
2.3 数据类型 16
2.4 关键字与标识符 17
2.5 变量与常量 18
2.5.1 变量 18
2.5.2 常量 19
2.6 数据的输入与输出 22
2.6.1 数据的输出 22
2.6.2 数据的输入 24
2.7 运算符与表达式 25
2.7.1 算术运算符及算术表达式 26
2.7.2 关系运算符及关系表达式 26
2.7.3 逻辑运算符及逻辑表达式 28
2.7.4 赋值运算符及赋值表达式 29
2.7.5 逗号运算符及逗号表达式 30
2.7.6 自增、自减运算符及表达式 30
2.7.7 sizeof运算符 32
2.8 类型转换 32
2.8.1 自动类型转换 33
2.8.2 强制类型转换 33
2.9 流程控制 34
2.9.1 选择结构语句 34
2.9.2 循环结构语句 39
2.9.3 跳转... 查看详情