C++ / ACM 自学笔记 · v5.0

C 与 C++ 的关系

C++ 在 C 的基础上发展而来,但不是 C 的严格超集。许多 C 程序只需少量修改就能作为 C++ 程序编译,也存在关键字、类型转换和语义不兼容的情况。

C 主要使用面向过程的方式组织程序;C++ 同时支持面向过程、面向对象和泛型等编程方式,并提供丰富的标准库。入门时可以先用函数和容器解决问题,再逐步理解类和模板。

查阅笔记正文与全部题解 · Ctrl / ⌘ K