在 Xcode for Iphone 中使用两个变量执行 If 语句的正确方法是什么
目前我有
if (minute >0) && (second == 0) {
minute = minute - 1;
second = 59;
}
在 Xcode for Iphone 中使用两个变量执行 If 语句的正确方法是什么
目前我有
if (minute >0) && (second == 0) {
minute = minute - 1;
second = 59;
}
同样的,您可以在任何 C/C++/Objective-C 编译器和大多数 Algol 派生语言中执行此操作,以及额外的括号集,以便将单独的布尔语句和运算符转换为单个复合语句:
if ((minute > 0) && (second == 0)) {
minute = minute - 1;
second = 59;
}
您将需要另一组括号:
if ((minute >0) && (second == 0)) {
minute = minute - 1;
second = 59;
}
或者你也可以写:
if (minute > 0 && second == 0)
无论如何,这就是你最终会开始做的事情,我认为(主观)更容易阅读。运算符优先级确保此工作...