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