objective-c与c和c++有什么区别,也是一种编程语言吗

 我来答
旅堡衍e
2015-09-23 · TA获得超过119个赞
知道小有建树答主
回答量:144
采纳率:100%
帮助的人:106万
展开全部
objective-c是一种编程语言,是apple官方的应用开发语言(如iOS、MacOS上的应用)
C和C++的区别在于C++支持面向对象编程
objective-c与二者的区别其实还是有些的,OC也是面向对象编程。但是在OC中它的类也是一个对象,所有OC中的运行时可以做很多事情。
然后就是语法了,OC中类似C\C++的函数调用,成为消息,如我们调用对象A中的sayHello方法,就是给对象A发送一个sayHello的消息
[A sayHello]
其实最终还是转换成了C函数msg_send()
另外OC的运行时代码大部分都是用C实现的
不太清楚你要的区别指什么,大概描述了下
jy03162685
2012-02-19 · TA获得超过1505个赞
知道小有建树答主
回答量:996
采纳率:0%
帮助的人:1149万
展开全部
和c++也是有c语言派生出来的一种语言,并且和c++一样主要改进就是加入了面向对象的机制,只是实现的方式和思路和c++不同。主要用来开发mac os以及ios下的应用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hongshaocong11
2012-02-19
知道答主
回答量:16
采纳率:0%
帮助的人:2万
展开全部
OBJECTIVE-C是专门用来编写app application program。
C是现代编程语言的始祖,是面相过程的语言
C++是继承C语言的,是面相对象的语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式