谁能简单讲一下c语言和c++的明显的区别啊

来源:百度知道 编辑:UC知道 时间:2024/05/08 19:42:57
rt

最明显的区别是C是面向过程的语言,而C++是面向对象的语言。
C语言解决问题的过程是:将问题按处理逻辑分为一个个函数,通过调用函数达到解决问题的目的。
C++语言除了能够像C语言一样处理问题以外,更突出的特点是可以将问题拆解成一个个对象,这些对象通常是与现实世界的对象对应的,这里对象里面保存着数据和操作,对象间可以访问对方的数据,调用对方的函数,这样的过程很好的模拟了现实世界的对象间的联系,这样的编程方式与人类的思维方式一致,所以深受广大程序员的喜爱。
此外,C++封装性、模块化、维护性、可重用性都比C好得多,所有这些的原因就是因为C++是面向对象的语言。

明显区别就是 C++有类 C没有

不明显区别多的是

c++后面有2个+号,c后面啥也没有

C是面向过程的语言,而C++是面向对象的语言。c是基础,c++是c的升级!c++没有指针!