【OC语言基础】之布尔类型的使用

来源:互联网 发布:数据库刘卫国课后答案 编辑:程序博客网 时间:2024/06/05 00:25


和java一样,OC中也有布尔类型 BOOL ,取值为YES/NO ,使用方法如下:

#import <Foundation/NSObjCRuntime.h>int main(){        BOOL isMan = YES;    NSLog(@"%d",isMan);    return 0;}

但事实上,OC中的布尔类型 BOOL 其实是来自

typedef signed char BOOL;

实际上就是定义的char类型的类型别名,取值也是int类型的类型别名

#define YES (BOOL)1#define NO (BOOL)0


0 0