IOS应用开发(iPhone iPad 应用、游戏)潇洒的程序员

在objc.h 中,BOOL 定义为:typedef signed char BOOL;#define YES(BOOL) 1#define NO(BOOL) 0从上面的定义我们发现布尔变量的值为 YES/NO,,或 1/0 。YES 或 1 代表真,NO 或 0 代表假。比如你定义了一个布尔变量并赋了值:BOOL enabled = NO;enabled = 0;判断BOOL值为YES:if(enabled == YES){}或者YES可以省略if(enabled){}判断BOOL值为NO:if(!enabled){}或者if(enabled != YES){}例子:

判断一个数是否是质数,是就返回YES,不是则返回NO。

– (BOOL)isPrime:(int num){//算法请读者自己去琢磨,看不懂需要解释的请留言for( int i = 2; i< num/2 ; i++){if( num%i == 0){return NO;}}return YES;}

版权声明:本文为博主原创文章,未经博主允许不得转载。

生命不息,在任何一种博大的辉煌之后,都掩藏着许多鲜为人知的艰难的奋斗。

IOS应用开发(iPhone iPad 应用、游戏)潇洒的程序员

相关文章:

你感兴趣的文章:

标签云: