乔安娜 布拉迪 三级:c++和c语言有什么不同,哪个好点??

来源:百度文库 编辑:神马品牌网 时间:2024/04/20 05:45:38

我怎么就不觉得C和C++一定有什么不可分割的联系!总有人说学不好C,就很难学好C++!其实要说有联系,只能说他们都是语言,都是程序设计的基础,但并不能说他们俩谁是谁的基础!一种是面向结构的程序设计,一种是面向对象的程序设计,两种编程思想.如果学好C,在学C++,相对容易是肯定的,因为都是基本语言吗.
这两种,我个人认为都是学习编程的基础,很少专门用来搞开发,真正的开发工具是PB\JAVA\C++ BUILDER\C#等.

C++是面向对象的,易学易用。但真正高深的程序还得用C

楼上的有点错误,任何语言不分优劣。你也可以去问问奋战一线的程序员们,C++是否是“易学易用”,C++的源头就是以C为基础的扩展,你说这都扩展了,C能够高深,C++就“易学易用”?

C++比较有用,但是C语言比较难

本人一向认为C++是C的延伸, C的难度在C++中依然存在, 而C++显然比C的定义广泛得多, 因此更难掌握, 不过如果C基础不好, C++是学不好的.

C++是基于C开发出来了,C语言虽然大家都说它是高级语言其实它是低级语言,可以直接和硬件打交道,而C++纯粹的高级语言。C++语言是面向对象程序设计,而C语言是面向过程程序设计,C语言开发出的界面简单枯燥,而C++语言开发出的界面美观大方。C++语言主要的内容是"类",类是在C语言的结构上发展起来的!