如果我在变量中存储了某种数据类型data_type,如何使用该变量中定义的数据类型创建一个新变量?
例如:
struct a {
var: String,
}
struct b {
var: String,
}
let var_type = "a";
let variable: var_type { var: "abc" }; // creates struct var_type
Run Code Online (Sandbox Code Playgroud) 我有4条语句,如果语句1为真,我只想检查2-4条语句,以下是我尝试实现的伪代码
if (statement 1) {
if (statement 2 or statement 3 or statement 4){
do something()
}
}
Run Code Online (Sandbox Code Playgroud)
我想知道下面的代码是否会这样做
if(s1 && s2 || s3 || s4) {
doSomething();
}
Run Code Online (Sandbox Code Playgroud)
或者如果我必须这样做
if (s1) {
if (s2 || s3 || s4) {
doSomething();
}
}
Run Code Online (Sandbox Code Playgroud)