C/C++/C#有什么区别

C/C++/C#有什么区别... C/C++/C#有什么区别 展开
 我来答
兜里有两块糖
2008-11-17 · TA获得超过522个赞
知道小有建树答主
回答量:585
采纳率:100%
帮助的人:504万
展开全部
c语言是面向过程的语言,
c++是面向对象的语言,
c#是可以开发java,c语言等的集成开发环境。

c是基础中的基础!~
c++引进了类的概念,使得编程变得简便,易读。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dxw543
2008-11-17 · TA获得超过124个赞
知道答主
回答量:465
采纳率:0%
帮助的人:217万
展开全部
C面向过程的
C++是在C的基础上加了面向对象的内容
C#可以认为是C版本的JAVA

当然这只是主要的区别
细微的差别还很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luo6620378xu
2008-11-17 · TA获得超过906个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:271万
展开全部
C是一种应用最广泛的面向过程的程序设计语言,比如Linux,Unix系统就是用C语言写的。他是一种比较低级的高级语言(可能有人不同意这种说法)。执行效率很高,用在要求较高的领域。我们在学校就是用C语言做的程序语言入门。
而C++是上个世纪80年代推出的一种面向对象的程序设计语言,它同样也支持面向过程程序设计。C++是在C语言的基础上开发的,它完全兼容C语言,并引入了类class的概念,从而可以支持面向对象程序设计。C++保留了C语言的所有高效的优点,从C++集合的角度来看C只是C++一个很小的子集。
至于C#是微软在2000年基于.NET平台而开发的一种面向对象的程序设计语言。C#是.NET的核心语言,他吸收了C++和java的优点。
其实总的来说这三种语言是一个语系的,就像是不同语言的方言一样。你可以看出他们都有你熟悉的{}和以;表示语句结束。
这是我学过这三种语言后的一些认识,希望对你有益!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
皇神创世
2008-11-17 · TA获得超过903个赞
知道小有建树答主
回答量:937
采纳率:0%
帮助的人:641万
展开全部
一楼第三行很有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式