C++首先是一种低级语言,它使用更高级的语言结构扩展了传统的C语言.除了少数例外,没有删除任何内容.
C++不仅仅是一种OO语言.它是功能性的,声明性的,程序性的,结构化的面向对象的.它甚至可以用作便携式汇编程序,就像C一样.
指针是CPU访问内存的简单抽象.能够访问原始指针in-language可以实现大量高效的代码.每种系统编程语言都允许访问原始指针; 有时被"不安全"的街区所保护; 和C++也是一种系统编程语言.
如果你从单一的角度来看C++,并想知道为什么它看起来很奇怪你的目标,尝试从另一个方向看它.