/*
1 OC 语言支持的数据类型
01) OC语言支持C语言中的所有数据类型
a。 基本数据类型
int。double。float char
b 构造类型
数组。 结构体 枚举
c 指针类型
int * p1;
d 空类型
void
e typede自定义数据类型
02)OC中还新增了一些数据类型
BOOL类型
1)可以存储YES和NO中的任意一个
2)一般情况下BOOL类型的变量可以用来存储条件表达式的结果 如果条件表达式成立为YES 不成立为NO
3)
看源码
BOOL的本质是一个有符号的char 变量
YES 实际上是1
NO实际上是0
3 Boolean 可以存储条件表达式的结果。 true或者false
本质
true实际上是1
false实际上是0
两个类型。是为了吸引别的程序员过来。平时使用 BOOL即可
4。class。类
5 id
6 nil。跟null差不多
7 SEL。方法选择器
8 block 代码段
*/
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!");
Boolean bb1;
int num1 =12;
int num2 =13;
BOOL b=num1 > num2 ;
//以下两句没有什么区别
BOOL b1 = YES;
char c = 1;
}
return 0;
}