





定价:69元
印次:1-1
ISBN:9787302661771
出版日期:2024.05.01
印刷日期:2024.04.26
图书责编:袁勤勇
图书分类:教材
在各种编程开发语言百花齐放的今天,C++语言仍然是从事计算机科学理论学习和研究人员及软件开发人员所不可忽视的。学习C++语言是具备良好编程能力的重要环节。 本书系统地讲述了C++语言的基础知识、基本规则以及编程方法,详尽地介绍面向对象的基本特征,类和对象、继承性和派生类、多态性和虚函数等内容。每章配有丰富的例题和适量的练习题,便于自学。 本书文字简洁、精练,案例丰富,叙述清晰,通俗易懂,内容由浅入深,讲解突出重点,对概念和语言机制的讲解和能力培养并重。本书适合作为高等院校本科教材,也适合作为计算机技术人员自学用书。
汤亚玲,单位:职务、职称:性别:年龄:个人简历(50字左右):安徽工业大学计算机学院副教授,硕士生导师,面向对象课程组负责人;研究方向为数据挖掘、计算机仿真、人工智能,主持纵向横向课题多项,主编和副主编教材5部,其中清华大学出版社三部。
前言 计算机程序设计是一门实践性很强的课程,也是计算机科学及其相关专业理论和实践相结合的一门必备课程。多年来,各大高等院校把C/C++程序设计当作计算机专业课程体系中的一门必修课。 C++自从诞生之日起,以其简洁、高效、描述能力强被业界所重视。相比C语言,C++所支持的面向对象编程模式,是一种分析问题、解决问题的新理念。这种模式更贴合实际情形,符合现实中人们解决问题的基本思路和方法。选择C++作为教学语言,其实用性和前瞻性不言而喻。C++通过类、对象、继承、多态、参数化程序设计以及异常等机制很好地支持了面向对象模式对实际问题的解决。因此,选择C++作为高等院校计算机及其相关专业学生的必修课程,有着非常重要的意义。 本书的编写者都是长年奋战在教学一线的老教师,有着较为深厚的理论功底和教学经验。在长期的实践教学中,他们深感有一本言简意赅、叙述清楚、文字深入浅出,适合教学实情的教材的迫切性。这样的教材应该具有以下特征: 一是能适应有良好C语言基础的学生学习的需要;二是能让没有较好掌握C语言的学生有过渡和进行系统学习的机会;三是全书的知识体系要完整,章节、知识点的编排要合理,能适应一般工科院校的教学,让从教者能以清晰明了的教学思路传授C++的知识体系。 正是秉承着这样的编写指导思想,我们联合了省内外几所高校的多位具有丰富教学经验的老教师,将他们平时在教学上积累的知识和当前主流的C++经典教材中的内容进行融合,并进行了适当的取舍,编写了本书。本书力争做到知识结构合理,各个章节相互联系又独立成篇,知识点过渡衔接自然,叙述清楚,简洁易懂,案例丰富,让学习者能抓住知识的重点,并...
第1章绪论1
1.1C++简介1
1.2面向对象与面向过程2
1.3C++对面向对象的支持3
1.4C++的新特性3
1.5小结6
习题6
第2章C++程序设计基础7
2.1认识C++程序7
2.1.1C++程序实例7
2.1.2字符集8
2.1.3词法记号8
2.1.4VC 6.0开发环境简介10
2.2基本数据类型和表达式13
2.2.1基本数据类型14
2.2.2常量15
2.2.3变量16
2.2.4运算符与表达式17
2.2.5语句20
2.3数据的输入输出21
2.3.1基本概念22
2.3.2C++输入输出示例22
2.4基本控制结构27
2.4.1用if语句实现选择结构27
2.4.2多重选择结构28
2.4.3循环结构31
2.4.4break和continue语句35
2.4.5程序举例36C++语言程序设计目录2.5自定义数据类型37
2.5.1typedef声明37
2.5.2枚举类型37
2.5.3结构体类型38
2.5.4联合体类型40
2.6小结41
习题41
第3章函数45
3.1函数的定义与使用45
3.1.1函数的定义45
3.1.2函数的参数传递46
3.1.3引用参数47
3.1.4函数的返回值48
3.1.5函数调用形式49
3.2内联函数51
3.3带默认形参值的函数52
3.4重载函数54
3.5C++系统函数56
3.6知识扩展58
3.6.1递归函数执行过程58
3.6.2C/C++存储分配60
3.7小结60
习题... 查看详情