c语言与c++的关系 我不是大学生也没学过编程说的通俗易懂点

 我来答
端木水蓉乾智
2020-03-05 · TA获得超过2.9万个赞
知道小有建树答主
回答量:1.1万
采纳率:32%
帮助的人:880万
展开全部
从时间及传承上看:c语言是c++的爹,c++是c语言的儿子.
从作用和应用范围上看:c语言是学霸;c++充其量是个优等生.
这么说吧:c++是以一种新的编程方法学(面向对象)为基础吸收了c语言部分精髓内容与c语言在形式上有些相似的用以编写用户程序的一种计算机高级语言.
别听他们的故作神秘!!所谓面向对象,实际上是指你在编程时所需要考虑的问题:
用c语言时你需要考虑的是机器的性能,数据的传属,指针的运用等专业化程度很高的问题.
而使用c++时你只需要考虑所谓对象的属性,方法就好了.换句话说
使用c语言你需要有计算机原理方面的专业知识
使用c++则不需要.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
春秋彤接司
2019-05-31 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:737万
展开全部
c++是c的拓展,
先有c,
后来因为c有一些不足,
有一些比较聪明的人在c的基础上,增加了一些东西,就有了c++。
c语言上的东西可以在c++上用,而c++不一定能在c语言上用(因为c++增加了一些c语言没有的东西)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d5774534c5
2020-02-01 · TA获得超过3万个赞
知道小有建树答主
回答量:1.1万
采纳率:28%
帮助的人:655万
展开全部
说的简单易懂一点就是C语言是小火煮饭,C++是大锅煮饭,两种语言一样可以编辑程序。
但C语言的编译不如C++的高效。C语言有结构体,但没有类,C++包含类,具有封装功能,可以开发大型软件,而用C语言就很吃力的。打比方说吧:
两种语言开发软件就像做饭:
C语言做饭,但每次做的不多,一次性要让50个人吃饱,很不容易。C++的类就是面向对象的过程,可以理解成一次性做一大锅饭,50个人吃饱做几次就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式