次世代言語28 TypeScript Swift Go Kotlin Rust Nimat TECH次世代言語28 TypeScript Swift Go Kotlin Rust Nim - 暇つぶし2ch372:デフォルトの名無しさん 22/09/06 21:37:52.05 6CvxnJgX.net>>357 Rustはその2種類の区別もmutの位置で区別できてるね ①引数が値渡しで来て関数内で値を書き換える場合 例: fn func1(mut x: i32) { … →値渡しなので呼び出し元には影響なし ➁引数が参照渡しで来て関数内で参照元を書き換える場合 例: fn func2(x: &mut i32) { … →可変参照渡しなので呼び出し元の対象は書き換わりうる 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch