A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wc88212 中级黑马   /  2016-8-9 21:49  /  1921 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

C语言特点:
 1、作为一种结构化语言,层次清晰,便于按模块化方式组织程序,易于调试和维护;
    2、表现能力和处理能力极强。可以直接访问内存的物理地址,进行位(bit)一级的操作;
    3、C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体—既可用于系统软件的开发,也适合于应用软件的开发

OC语言特点:
  1、Objecive-C属于Smalltalk学派,其面向对象与C++面向对象编程力的Simula 67(一种早期面向对象语言)学派不同;
  2、Objective-C 是ANSI C的超集,扩展了C 语言使它具备面向对象设计的能力,例如类、消息‘继承;同时在Objective-C的代码中可以有C和C++语句,它可以调用C的函数,也可以通过C++对象访问方法;
  3、Objective-C可以实现底层系统编程,另一方面可以支持利用动态架构进行开发。

8 个回复

正序浏览
kakam 发表于 2016-8-11 00:26
OC增加的面向对象的语法 且把 C中复杂的语法封装的更为简单;苹果为什么要放弃OC ...

可能因为不开源吧
回复 使用道具 举报
kakam 发表于 2016-8-11 00:26
OC增加的面向对象的语法 且把 C中复杂的语法封装的更为简单;苹果为什么要放弃OC ...

我觉得因为OC不开源吧
回复 使用道具 举报
总结的好
回复 使用道具 举报
说的好~!!!
回复 使用道具 举报
大家好,我是黑马一员,现在还在中腾校区学习ios,当初选择这门语言大家都说不太好,我还是挺喜欢的,就来了这里,不光学到了OC还学到了Swift.很满足,也感谢传智博客&黑马程序员给提供的这个机会.技术不分国界,即使我不喜欢美国,但我喜欢他的技术,以及乔布斯的设计理念.我把自己的学习中的较好成果展示在了自己的微信公众账号上,希望多多关注,大家给予意见.
回复 使用道具 举报
可以的~~~~~~~~~
回复 使用道具 举报
OC增加的面向对象的语法 且把 C中复杂的语法封装的更为简单;苹果为什么要放弃OC
回复 使用道具 举报
叼叼叼,总结的好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马