---------------
main.m
---------------
#import
<Foundation/Foundation.h>
int
main()
{
// 直接对!5求非运算,将返回假
NSLog
(
@"!5
的结果为:
%d"
, !
5
);
// 5>3返回真,'6'转换为整数54,'6'>10返回真
NSLog(@"%d",5 > 3&& '6' > 10);
// 4>=5
返回假,
'c'>'a'
返回真
NSLog(@"%d",4 >= 5|| 'c' > 'a');
// 4>=5
返回假,
'c'>'a'
返回真
NSLog(@"%d",4 >= 5^ 'c' >
'a');
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.逻辑运算符有四个:&&(与),||(或),!(非),^(异或)。
2.OC会把任意非0的数值当成“真”,把0当成假。
3.
^(异或):当两个操作数不同时,返回真,相同则返回假。