本书要求读者具有了c语言的基本知识,已经掌握了c语言的基本表达式语句、分支结构语句及循环结构语句,能够用这些基本知识解决一些简单的问题。本书从c语言模块化的程序设计方法入手,过渡到c++程序设计基础,完成从面向过程的程序设计到面向对象的程序设计的学习。
本书内容分为三部分,共9章。**部分为第1章,是c语言模块化程序设计基础,主要介绍如何通过自定义函数进行模块功能设计的基本方法,这部分内容是模块化程序设计的基础。第二部分为第2章~第6章,是应用程序设计基础,主要介绍数组、指针、结构、文件和位运算等基础知识,通过学习这部分的知识,使读者更加熟练地掌握模块的功能设计,采用更多更丰富的方法处理程序的复杂数据,学会使用不同的数据存储方式和数据提取方式,逐步认识模块化程序设计的思想,掌握模块化程序设计的方法。第三部分为第7章~第9章,是c++程序设计的基础,主要介绍从c语言过渡到c++的新增语法功能和面向对象程序设计的基本方法。通过学习,使读者了解到c语言和c++语言的关系,了解面向对象程序设计的基本方法,进一步提高分析问题和解决问题的能力,为后续的深入学习奠定基础。语言简洁,通俗易懂,内容