Pro*_*ber 8 syntax objective-c operators
我想知道Objective-C是否关心我是否写了&或&&?我相信一个与号(&)将会或应该导致如果LEFT侧已经为假,那么右侧将不会被评估.
这适用于Objective-C吗?
小智 23
是.运算符在C和Objective-C中的功能相同.
就像在C(或C++中,如果你使用的是Objective-C++)一样,&并且|是按位的,&&并且||是逻辑的(和短路的).逐位运算符(&和|)不是短路的.
请参阅C和C++中的运算符