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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 火拳 中级黑马   /  2014-7-22 09:38  /  1186 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

首先,学习过java的同学,恭喜你,你可以很快完成c oc 的学习,因为他们有很多相似的地方,比方说循环语句,条件判断,还有几种数据类型;


但是面向对象差距就远了,千万别乱来,不然你自己就回混乱,oc里有很多的关键字是java里没有的,他们都有独特的用法,本人很喜欢,还有,oc很注重内存的管理,所以,这个,必须掌握

4 个回复

倒序浏览
数据类型差异还是比较大的。C和OC的int、long没有固定长度,可能因机器而不同;有无符号类型,没有byte类型;char是有符号的且只占一个字节;没有>>>运算符;有指针;数组定义在栈上,数组之间不能通过数组名赋值
回复 使用道具 举报
我也有同感
回复 使用道具 举报
只要有了面向对象的思想和解决问题的基本思路就好 语言只不过是工具罢了
回复 使用道具 举报
fantacyleo 发表于 2014-7-22 10:10
数据类型差异还是比较大的。C和OC的int、long没有固定长度,可能因机器而不同;有无符号类型,没有byte类型 ...

恩,对,c的基本数据类型少点,指针相当给力
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马