结构体第三题
greyhawk opened this issue · comments
greyhawk commented
struct Color(i32, i32, i32);
struct Point(i32, i32, i32);
fn main() {
let v = Color(0, 127, 255);
check_color(v);
}
fn check_color(p: Color) {
let Color(x,_,_) = p;
assert_eq!(x, 0);
assert_eq!(p.1, 127);
assert_eq!(p.2, 255);
}
Sunface commented
额...有点小困惑,这里的问题是?
greyhawk commented
代码没问题呢,感觉函数名是 check color,传一个 color struct 更合理 😏
Sunface commented
好的,我看看。。