C++ Prinmer Plus 学习笔记(持续更新)
(PS:参考书籍是C++Prinmer Plus 和易学C++)
什么是C++?
1:在C语言基础上添加了“面向对象编程”的支持;
2:继承了C语言的高效、简洁、快速和可移植性的传统;
3:模版特性提供了另一种全新的编程方法-------通用编程;
4:新术语对象、类、封装、数据隐藏、多态和继承等。
C语言编程原理
1:C语言旧的理念,计算机语言要处理两个概念-------数据与算法,数据是程序使用和处理的信息,而算法则是使用的方法;
2:C语言在最初面世时也是一种过程性(Procedural)语言,这意味着它强调的是编程的算法方面,过程化编程,首先要确定计算机应采取的操作,然后编程语言来实现这些操作。程序命令计算机按一些列流程生成特定的结果;
3:结构话编程(structured programming)----有序的编程方法,C语言具有使用这种方法的特性。例如,结构化编程讲分支(决定接下来应执行哪个命令)限制为一组行为良好的结构。C语言的词汇表中就包含了这些结构(for 循环、while 循环、do while 循环和if else语句);
4:另一个新原则是自顶而下(top-down)的设计。在C

本文是C++ Primer Plus的学习笔记,涵盖了C++的基础概念,包括C语言编程原理、面向对象编程(OOP)思想、通用编程以及C++的可移植性和标准。介绍了C++在C语言基础上增加了面向对象特性,如类、对象、封装、数据隐藏、多态和继承。同时,探讨了C++中的模板和通用编程,以及如何在Windows环境下设置开发工具如Microsoft Visual C++ 6.0。

239

被折叠的 条评论
为什么被折叠?



