C语言和C++差多少?

来源:百度知道 编辑:UC知道 时间:2024/05/24 01:54:53

C++是由C语言进化而来的,C是一种面向过程的语言,而C++是面向对象的编程语言,两者既有联系也有区别,C更加贴近系统级汇编编程,而C++灵活性比较大,这两种 编程语言都能直接操纵内存,而且这两种语言都是学习编程语言的基本语言,懂了C/C++其它语言也就好学了,因为语法和这两种 语言差不多,比如C#就是从两种语言派生而来的,语法非常相似,所以如果你是初学者,希望你还是从C/C++学起这样比较好,个人觉得从C++学起比较好!

其实很简单,要去具体探究差多少的话,那就说个三天三夜也说不完,但是下面一个笑话(这笑话是以前在论坛上看到的)可以很深刻地说明C、C++及C#之间的关系:

C是最基础的,C++是C的升级版,因为它多了2个“+”;
C#又是C++的升级版,因为它比C多了4个“+”,比C++多了两个“+”。

差不多啊,只是有些表达不一样而已了