C++程序设计教程
案例详细丰富、实践性强

作者:徐红云、沃焱、郑运平、李方

定价:79.8元

印次:1-2

ISBN:9787302699354

出版日期:2025.08.01

印刷日期:2025.08.04

图书责编:刘向威

图书分类:教材

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

"《C++程序设计教程》全面介绍C++语言面向过程和面向对象程序设计的相关知识和内容。全书共13章,主要内容包括绪论,基本语法,流程控制,函数,指针、引用、数组,位运算与结构,类与对象,运算符重载,继承与派生,多态性,模板,文件操作,异常处理。书后附录分别介绍了计算机基础知识、程序调试的概念和方法、在线评测系统相关内容。书中列举了大量应用案例,每章后均附有习题。 本书内容翔实,深入浅出,案例丰富,可读性强。本书适合作为高等院校计算机类、信息类、电类等专业本科生“高级语言程序设计”“C++程序设计”等课程的教材,也可以作为培训机构和C++自学者的参考书,还可以作为C++应用开发者的参考资料。 "

徐红云,女,华南理工大学计算机学院教授,博士;研究方向为:网络安全、隐私保护、智能系统安全、云安全;编写《C++程序设计基础》、《C语言基础教程》、《Python程序设计教程》、《大学计算机基础教程》、《大学计算机基础实验指导与习题集》、《网络信息检索》、《大学信息技术基础》等教材, 公开发表国内外学术刊物和国际会议论文50多篇,授权发明专利12项. 获国家教学成果二等奖、广东省教学成果一等奖、广东省教学成果二等奖、湖南省科技进步二等奖各一项.

前〓言 自程序设计语言诞生以来的数十年间,已涌现出上千种不同的程序设计语言,然而,历经时间的考验,仅有几十种语言得以广泛流传与应用,其中C++语言占据着重要的地位。C++语言源自C语言,并在此基础上融入了面向对象的思想,极大地推动了程序设计向更加模块化、易于管理与维护的方向发展。C++语言的核心优势在于其对C语言的全面兼容,以及对面向对象编程方法的支持,这些特性使得C++语言既能够胜任系统软件的编写任务,又适合应用于应用软件的开发领域,且能够确保程序的高效运行。 本书是在课程思政和创新能力培养的大背景下,面向零基础的读者编写的C++程序设计课程教材。其主要特点如下: (1) 注重基础,脉络清晰,可读性强。本书从程序设计语言的概念入手,按照C++语言的基本语法、程序控制结构、函数、数组/指针/引用、位运算与结构、类与对象、运算符重载、继承与派生、多态性、模板、文件和异常处理的顺序,由浅入深、循序渐进地介绍C++语言的基础知识。 (2) 模块划分合理,先“过程”后“对象”,逻辑性强。本书前6章主要介绍C++面向过程的程序设计基础知识且绝大部分内容与C语言兼容,从第7章开始介绍C++面向对象编程的概念和技术。阅读本书,读者既可以培养面向过程编程的程序设计思维,又可以构建面向对象编程的程序设计理念。 (3) 案例丰富,实用性强。全书各主要知识点都有案例作为支撑进行讲解,另外,各章最后都安排了“应用举例”一节,对本章的内容予以综合运用,帮助读者将零散的知识点串联起来,提升解决实际问题的能力。 (4) 竞教结合,创新性强。本书各章的课后编程题都是按照AC...

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

第1章绪论

1.1程序设计语言

1.1.1机器语言

1.1.2汇编语言

1.1.3高级语言

1.1.4C++语言

1.2程序设计方法

1.2.1程序流程图

1.2.2结构化程序设计方法

1.2.3面向对象程序设计方法

1.2.4程序设计的步骤

1.3程序的运行过程

1.4C++语言开发环境

1.4.1命令行开发环境

1.4.2集成开发环境

1.4.3Microsoft Visual Studio 2022开发程序的步骤

1.5应用举例

本章小结

习题1

第2章基本语法

2.1字符集与单词

2.1.1字符集

2.1.2单词

2.2变量与常量

2.2.1变量的定义

2.2.2变量的初始化

2.2.3变量的赋值

2.2.4常变量

2.2.5常量

2.3基本数据类型

2.3.1整型

2.3.2浮点型

2.3.3字符型

2.3.4布尔型

2.3.5用cin读入各种类型变量的值

2.3.6用auto进行自动类型推断

2.4表达式

2.4.1运算符

2.4.2算术表达式

2.4.3逻辑表达式

2.4.4赋值表达式

2.4.5条件表达式

2.4.6逗号表达式

2.4.7用cout输出表达式的值

2.5应用举例

本章小结

习题2

第3章流程控制

3.1选择控制结构

3.1.1if语句

3.... 查看详情

《C++程序设计教程》主要结合编者多年的教学经验,基于竞教结合的教学特色,考虑融入课程思政来进行教材内容的组织和编写,另外还将突出应用案例的介绍与讲解。本书跟谭浩强教授的《C++程序设计》、郑莉教授的《C++程序设计》编写风格和内容编排都不同。


查看详情