C++语言程序设计(第2版·微课视频版)
课件下载处为本书配套资源。本教材旨在以实践案例为驱动,将面向对象的思想逐步过度,使读者在实践操作中理解面向对象思想的内涵以及C++程序设计语音的特点。本书在编写过程中力求符号统一,图表准确,语言通俗,结构清晰,增加了一定数量的旨在解决实际问题的数学建模习题及讲解。

作者:宁涛 王佳玉 编著 段晓东 主审

丛书名:计算机科学与技术丛书·新形态教材

定价:69元

印次:2-1

ISBN:9787302602248

出版日期:2022.05.01

印刷日期:2022.03.22

图书责编:曾珊

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以通俗易懂的语言,系统地介绍了C++语言的面向对象设计思想及编程方法,为读者迅速掌握C++的面向对象方法和规则提供了很好的参考。 全书分为14章,第1章到第8章介绍了C++面向过程部分,第9章到第14章介绍了C++面向对象部分。第1章介绍了计算机开发语言的发展以及C++语言的编程风格;第2章介绍了C++的基本数据类型和表达式;第3章至第7章分别介绍了函数、数组以及指针和引用的格式与用法;第8章介绍了C++结构体的用法;从第9章到第11章介绍了面向对象的封装、继承和多态等机制;第12章介绍了模板的概念和用法;第13章和第14章分别介绍了IO流和异常处理机制。同时,每一章都有大量典型应用实例和课后习题。

宁涛,男,1979年出生,大连民族大学教授,硕士生导师,大连理工大学在站博士后,作为主编出版《C++语言程序设计》、《软件项目管理》、《管理信息系统案例教程》、《软件工程实践案例教程》,出版学术专著3部,多年讲授C语言程序设计、C++语言程序设计以及Java语言程序设计等课程,国内外发表学术论文60余篇,主持和参与国家、省市级项目30余项,获得国家发明专利和软件著作权多项。

前言 随着信息技术的飞速发展,尤其是高级编程语言的发展、普及,面向对象的软件开发方法越来越重要。“C++语言程序设计”是各大专院校计算机类专业、大数据应用专业、人工智能专业学生的必修课程之一。计算机硬件的发展在很大程度上提高了C++语言的运行效率。如何更有效地利用C++语言开发出灵活、易用的软件产品成为能否迅速占领用户市场的关键问题。 作者根据多年的教学心得和实际项目开发经验,在第1版的基础上,编写了本书,书中不但描述了C++面向过程部分的语法结构以及面向对象封装、继承和多态等机制,而且增加了大量面向解决实际问题的数学建模题目解析,以提高读者的逻辑思维和建模能力。 本书内容系统完整、结构严谨,由浅入深地介绍了C++语言的语法结构和用法,充分考虑应用性本科学生培养目标和教学特点,在注重讲解基本概念的同时,重点介绍实用性较强的内容。 本书参考了清华大学、大连理工大学、宁波大学、全国自学考试指导委员会等多所院校及机构应用多年的教材内容,结合学生的实际情况和教学经验,有取舍地改编和扩充了第1版的内容,使本书更适合于目标读者的特点,具有更好的实用性和扩展性。 本书共分15章,全面系统地讲解了C++语言的语法结构、函数和数组的使用、指针和引用的用法、类和对象的概念以及继承、多态机制。同时,每章都有大量典型应用实例和课后习题。 由于作者水平有限,书中难免存在疏漏和不足之处,恳请广大读者提出批评和指正建议。 宁涛 2021年秋于大连

目录
荐语
查看详情 查看详情

目录

第一篇面向过程篇

第1章编程基础

1.1计算机程序设计语言的发展

1.1.1机器语言与汇编语言

1.1.2高级语言

1.1.3面向对象程序设计语言

1.2C++语言概述

1.3C++程序开发过程

1.4C++程序举例

1.5注释方法

1.6C++的编程风格

1.6.1代码行规范

1.6.2修饰符和注释符规范

1.6.3类版式的规范

1.7C++的输入/输出简介

小结

习题1

第2章基本数据类型及表达式

2.1C++的数据类型

2.1.1字符集与关键字

2.1.2基本数据类型

2.2变量定义

2.2.1变量的命名

2.2.2变量的定义格式

2.2.3变量的赋值与初始化

2.3常量定义

2.3.1文字常量

2.3.2符号常量

2.3.3常变量

2.4运算符与表达式

2.4.1算术运算符

2.4.2关系运算符

2.4.3逻辑运算符

2.4.4赋值运算符

2.4.5自增、自减运算符

2.4.6位运算符

2.4.7其他运算符

2.4.8运算符的优先级

2.5类型转换

2.5.1自动类型转换

2.5.2强制类型转换

2.6实例应用与剖析

小结

习题2

第3章语句与控制结构

3.1语句格式

3.2控制结构

3.3if语句

3.3.1基本if语句

3.3.2if…e... 查看详情

宁涛,男,1979年出生,大连民族大学教授,硕士生导师,大连理工大学在站博士后,作为主编出版《C++语言程序设计》、《软件项目管理》、《管理信息系统案例教程》、《软件工程实践案例教程》,出版学术专著3部,多年讲授C语言程序设计、C++语言程序设计以及Java语言程序设计等课程,国内外发表学术论文60余篇,主持和参与国家、省市级项目30余项,获得国家发明专利和软件著作权多项。 查看详情