C++ Objective-C C 这三种语言各有什么优缺点

 我来答
wangmingsuyang
推荐于2016-09-20 · TA获得超过317个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:107万
展开全部
C++有一种说法是C的扩展。C++支持面向对象,而C是面向过程的语言。
C语言写的代码是可以直接被C++程序调用的,在C++的开发环境下是可以写纯C语言的。
要说各自的优缺点如果只在这两种语言中来说的话C++要比C高级,功能更强大。但是底层传输开发或者硬件开发还是C语言。
Objective-C是也是C的面向对象扩展,主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。个人对此语言没有应用经验,感觉苹果和next电脑是使用这种语言开发的,应用范围较小。具体和 C++区别不敢妄言。
来自:求助得到的回答
欢乐多Ek
2012-12-19 · TA获得超过478个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:418万
展开全部
C更接近底层,所以效率是最高的毋庸置疑。
C++是C加面向对象,效率可高可低,关键看程序员水平,用C++编程可以比C更清晰,同样的程序较少的代码就可以实现,是面向对象式语言和过程式语言相结合,可以用纯过程式,也可以面向对象和过程式相结合,所以变数非常大,学的话非常难精。
objective-c 不知道,大概是介于上面两者之间吧,个人猜测。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江流尹au
2012-12-19 · TA获得超过139个赞
知道答主
回答量:456
采纳率:50%
帮助的人:166万
展开全部
C和C++是主流吧,区别还真不好说。坐等高手回答。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是邓大爷
2012-12-19 · 超过16用户采纳过TA的回答
知道答主
回答量:213
采纳率:0%
帮助的人:71.1万
展开全部
不知道了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式