16 lines
216 B
Plaintext
16 lines
216 B
Plaintext
[code]
|
|
fn swap(a: *i32, b: *i32) {
|
|
let temp = *a;
|
|
*a = *b;
|
|
*b = temp;
|
|
}
|
|
|
|
fn main() -> i32 {
|
|
let x = 10;
|
|
let y = 20;
|
|
swap(&x, &y);
|
|
return x - y; // 20 - 10 = 10
|
|
}
|
|
|
|
[expected_return_code]
|
|
10 |