いろいろキッツいなぁー
loop-variableはfor-loopのブロックスコープ
u64::powはfn pow(self, exp: u32) -> u64
(u32以上の値をとってもオーバーフローするから)
>「rustは関数呼び出しは基本call by valueで呼び出され、呼び出し時の“値”は基本コピーして渡される、ただしimmutatibleな呼び出しでは関数側が値を変更しないのにコピーするのは無駄なのでコピーされない」
>であってますか?
もちろん間違ってます
Rust part20
■ このスレッドは過去ログ倉庫に格納されています
770デフォルトの名無しさん
2023/07/19(水) 12:25:20.07ID:YST94QZy■ このスレッドは過去ログ倉庫に格納されています
