RP
fn a(arg: &str) {
b(arg);
}
fn b(arg: &str) {
println!("{}", arg);
}
fn main() {
let word = "hello";
a(&word);
}
Функция a принимает аргумент по ссылке и передает его в другую функцию. Нужно ли мне писать b(&arg), или если передать b(arg) - это уже будет передачей по ссылке, так как аргумент уже был типизирован.Просто оба варианта компилятся и работают.




