"C/C++语言作为目前最为流行的通用程序设计语言之一,不仅是计算机专业人员和爱好者的**学习对象,也是高等院校计算机专业课程的重要教学内容,更是大学生程序设计大赛的**编程工具。本书在全面介绍C/C++程序设计的基础知识、数据表示和程序控制流程的基础上,深入讲解数组的使用,函数的定义和调用,指针的概念及其操作,复杂数据结构——结构体和共用体应用及文件读写操作,典型算法应用和算法评价,程序调试方法,C++面向对象编程和STL模板应用。
本书注重教材的可读性、实用性和教育性,将理论知识融入教学案例,将实践应用融入实训工程案例,案例、实训和习题遥相呼应于知识点; 每章开头都给出知识学习目标和思政目标,案例程序由浅入深,强化了知识点、算法、编程方法与技巧,并给出详细的解释,对关键知识点进行详细说明,并附有大量的图表; 每章还列举出了初学者在编程过程中常见的错误,方便读者正确、直观地对问题进行理解。教书育人是本书的特色之一,每章都有明确的思政目标和经典思政案例设计,将思政教学春风化雨般融入知识讲授中。
本书适合高校计算机类基础课程和通识课程使用,也可以作为计算机专业的本专科生及研究生教材使用。为了更好地辅助教学和学习,书中还配套提供了知识点和作业解析小视频链接,提供教学电子课件、全部案例和实训源程序文件,极大地方便了教师的备课和学生的学习。
"
