设计思想上: C++是面向对象的语言,而C是面向过程的结构化编程语言 语法上: C++具有封装,继承,多态三种特性: C++相比于C,增加了许多安全特性,比如强制类型转换 C++支持范式编程,比如:类模板,函数模板等