C,C+和C++它们有什么区别

2022-10-15 08:25

2个回答
我觉得是侧重点不一样

c语言是一门相对比较基础的语言

而c++是一门面向对象的语言

c++中引用了类的概念,和c中的结构体相似

使问题更容易解决,用的更广/

所以,现在都是象c++迈进的

一个是面向过程的结构的:c

另一个是面向对C++是面向对象编程的,所以它是后来VC及BC的鼻祖,C仅是是一般的过程编程,所以要想有所发展应该是学C++。不过,关键要理解什么是“对象”,什么是“过程”。由于C的所有语法在C++中都有,我认为没有必要再学C,据我所知,在学校中已没有C的课程。象的:c++
C++是面向对象的语言,JAVA也是面向对象,而C语言是面向过程

所谓面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

学JAVA之前当然有C++的基础最好啦~C++的语言比较简练,而且在C++里可以用C语言的代码,是可以识别的 C++语言的函数库比较密集,写程序很方便,而且利于图象处理
相关问答
C哩C哩是哪个国家人唱的。用的是哪国的语言。
1个回答2023-08-07 19:51
是罗马尼亚语
c哩c哩是什么意思
1个回答2023-01-29 07:42
再来一个波板糖
八C哦,八C哦,八C八C八C哦。什么歌
2个回答2023-10-12 12:15
Show Me Your BBA SAE—DJ Hanmin
ABC C式的成语 AB C C式的成语
1个回答2024-01-25 05:32
硕果累累 得意洋洋 生机勃勃 气喘吁吁 夏日炎炎
C罗有几个女友 C罗前女友 C罗女友大盘点
1个回答2024-01-26 14:43
1.C罗的任意球以力量著称,特别是距离球门30米以外的任意球C罗最有把握得分。C罗在罚球时身体前倾,触球时触球点是皮球的底部,并加上强烈旋转,这导致他罚出的皮球在到达顶点后不规则下坠,让门将往往难...
全文
急!有一首DJ开头是巴c 哦 巴c哦 巴c 巴c巴c 有谁知道这首歌吗?
2个回答2022-11-11 14:43
是这首么? Dj Hanmin - Show Me Your Bba Sae
c哩c哩是什么语言
1个回答2022-12-06 01:30
罗马尼亚语 c哩=Zille
中央C到底是C几
3个回答2023-08-09 14:07
中央C的音高是小字一组C,即c1。 所谓中央C就是特指小字一组的C,不论什么调,中央C的音高都不会改变。没有什么“xx调的中央C”的说法。只可以说"xx调的do"。 月亮有烟火网友是把"音名"和"唱名...
全文
啊哈,啊哈哦c哦c耶啊哈啊哈是什么歌
1个回答2023-08-31 07:31
《啊哈》。根据相关资料查询:是张荣昊演唱的歌曲,由张荣昊作词,张荣昊作曲,张荣昊RH编曲。
钩子函数的原理c/c++
1个回答2022-10-31 12:21
观望。。。。