1.2 C和C++之间的不同之处

2014-08-05 13:30:15 · 作者: · 浏览: 101

1.2 C和C++之间的不同之处

C语言是为了开发Unix操作系统而诞生的,是一种低层且强大的语言,但缺少很多现代编程特性。C++是基于C语言的一个较新的语言,它增加了很多现代编程语言特性,比C更加易用。

C++包含了所有C语言的强大特性,同时提供了很多新功能,使其更容易编写复杂程序。

例如,C++可以非常方便地管理内存。它有很多的特性可以实现“面向对象编程”和“泛型编程”,我们之后会解释这些是什么意思。目前你只需要知道C++对程序员来说更加地简单,可以让他们无需考虑机器运行的细节,而是将注意力放在如何解决问题上。

如果你在学C还是学C++之间徘徊,我强烈建议学习C++。
 

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198