"本书阐述了C/C++编程语言的核心概念和实践操作,并引入对教师和学生免费的GitHub Copilot编程助手,降低学习难度,提高学习效率;依托配套的OJ系统和丰富的项目案例,培养计算思维与实践能力;针对大模型的特点,强调问题分析与描述能力、与Copilot交互的能力、设计测试用例的能力、程序排错的能力,期望读者掌握AI时代的编程技能。
本书的内容分为四大部分: 第1部分(第1~4章)为基础篇,介绍了编程环境和三大编程结构;第2部分(第5~10章)为进阶篇,讲解了函数、数组、指针、结构体与类;第3部分(第11~13章)为高级篇,深入理解递归、文件操作以及项目开发实践;第4部分为附录,介绍了Visual Studio的安装、Copilot的安装与使用、CodeGeeX的使用和OJ系统的使用。
本书可作为高等院校计算机相关专业C/C++的上机实践教材,也可供打算学习C/C++软件开发的科技工作者和研究人员参考。
"