C++语言有哪些创新?C++语言的缺点有哪些?

2023-04-11 10:40:27 来源:中川网


(资料图片)

C++语言有哪些创新?

C++语言有哪些创新?C++语言的缺点有哪些?

C++

C++语言是具有面向对象特性的C语言的继承者。面向对象编程,或称OOP是结构化编程的下一步。OO程序由对象组成,其中的对象是数据和函数离散集合。有许多可用的对象库存在,这使得编程简单得只需要将一些程序“建筑材料”堆在一起(至少理论上是这样)。比如说,有很多的GUI和数据库的库实现为对象的集合。

C++语言的缺点有哪些?

优点:组织大型程序时比C语言好得多。很好的支持面向对象机制。通用数据结构,如链表和可增长的阵列组成的库减轻了由于处理低层细节的负担。

缺点:非常大而复杂。与C语言一样存在语法滥用问题。比C慢。大多数编译器没有把整个语言正确的实现。

移植性:比C语言好多了,但依然不是很乐观。因为它具有与C语言相同的缺点,大多数可移植性用户界面库都使用C++对象实现。

标签:

上一篇:蝴蝶兰花语是什么?为什么不建议养蝴蝶兰?
下一篇:最后一页
精彩推送

股票