文档详情

C语言与C++的区别.doc

发布:2021-05-12约3.32千字共5页下载文档
文本预览下载声明
PAGE PAGE 1 C++几乎完全兼容了C,但增加的特性差不多比整个C语言还多。 C是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数;而C++还有私有和保护型成员、函数重载、缺省参数、构造和析构函数、自定义操作符、内联函数、引用、友元、模板、异常、名字空间,等等。用C++比用C具有更宽广的空间,因为设计时有更多的选择可以考虑。 ?此外,C++从安全性上远比C好,因为类型检查更严格。 C只是C++的一个子集,C++是C语言发展的一个优秀的旁支。 C是面向过程的语言。C++ ? 是在C基础发展起来的面向对象的语言,他几乎集成了所有的C的东西。(当然也剔除了很多C的缺陷,这
显示全部
相似文档