常见的objective-c的数据类型有哪些,和c的基本类型有什么区别
常见的object-c的数据类型有NSInteger
、CGFloat
、NSString
、NSNumber
、NSArray
、NSData
,NSInteger
会根据系统是32位还是64位来决定是本身是int
还是long
,
CGFloat会根据系统是32位还是64位来决定是本身是float
还是double
,NSString
、NSNumber
、NSArray
、NSData
都是指针类型的对象,在堆中分配空间,而c语言中的char
, ...[ ]
等都是在栈中分配空间