

c++程序设计教程(第一版 钱能)以及课后答案和书中代码
书籍简介【内容简介】
C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计,因而成为了编程人员最广泛使用的工具。学好C++,很容易触类旁通其他软件,C++架起了通向强大、易用、真正的软件开发应用的桥梁。许多高等院校已经开设了C++程序设计语言课,急需一本实用的教材。本书是作者总结两年教学实践的经验写成的,适合用作大学计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。
本书共分两大部分。第一部分,第1章至第10章是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础。第二部分,第11章至第21章,是面向对象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。
【前言】
C++是一门高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计。C++语言强调对高级抽象的支持。C++实现了类的封装、数据隐藏、继承及多态,使得其代码容易维护及高度可重用。随着C++渐渐成为ANSI标准,这种新的面向对象程序设计语言迅速成为了程序员最广泛使用的工具。几乎在所有计算机研究和应用领域,都能看到C++的影子。
C++从C进化而来,是C语言的超集。C++在程序结构的本质上与C是一致的,都是用函数驱动机制实现。学过C语言,再来看C++,就会感到C++更简单和容易理解。我们说,过程化程序设计与面向对象程序设计之间并无水火不容的矛盾,面向对象程序设计是过程化..
下载地址
相关电子书
酷勤网·计算机学习资源索引平台