1.--基本数据类型
在ObjC中的基本数据类型除了C语言中的char、int、float、double之外还有:
- BOOL类型,包含两个值YES和NO,其实ObjC中的布尔类型就是整数1和0;
- id类型,是一个对象类型,可以表示所有对象;
- NSString是Fundation框架中定义的字符串类型;
-
int main(int argc, const char * argv[]) { @autoreleasepool { char a='a'; int b=1; float c=8.5; double d=8.5e+12; char e='a'; BOOL f=YES,g=NO; NSLog(@"a=%c,b=%i,c=%f,d=%f,e=%c,f=%i,g=%i",a,b,c,d,e,f,g); //结果:a=a,b=1,c=8.500000,d=8500000000000.000000,e=a,f=1,g=0 NSString *str=@"Hello,World!"; NSLog(@"str=%@",str); //结果:str=Hello,World! NSLog(@"object=%p",nil);//结果:object=0x0 } return 0; }