本书是和《C++与数据结构》(北京理工大学出版社出版)一书配套使用的参考用书。本书分两大部分共15章。第1部分,共7章。第1章到第6章与《C++与数据结构》的面向对象的概念及C++程序设计基础相对应,其程序例题和实验题目供实验教学参考;第7章简单介绍visual C++6.0集成开发环境,供读者在其上编写、调试和运行自己开发的程序。第2部分从第8章到第15章,对应《C++与数据结构》的数据结构部分。该部分在有些章节中所提供的程序例题和实验题目没有采用模板机制,有些章节的则采用了模板机制,可根据学习的需要对模板和非模板进行转换。 本书可作为高等院校电子信息类以及其他相关专业本科生学习《C++与数据结构》的辅助用书,也可供从事程序设计的工程技术人员参考使用。