Rust (bahasa pengaturcaraan)

From Wikipedia, the free encyclopedia

Rust (bahasa pengaturcaraan)
Remove ads

Rust ialah sebuah bahasa pengaturcaraan yang dibangunkan oleh Mozilla. Berbeza dengan bahasa pengaturcaraan moden lain, ia tidak menggunakan sebarang pengutip sampah automatik, sebaliknya ia menggunakan konsep pemerolehan sumber adalah pengawalan (RAII).

Fakta Segera Muncul pada, Direka oleh ...
Remove ads

Contoh

Indahnya dunia

fn main() {
    println!("Indahnya Dunia!");
}

Fungsi faktorial

Rekursif

fn factorial(i: u64) -> u64 {
    match i {
        0 => 1,
        n => n * factorial(n-1)
    }
}

Iteratif

fn factorial(i: u64) -> u64 {
    let mut acc = 1;
    for num in 2..=i {
        acc *= num;
    }
    acc
}

Rujukan

Pautan luar

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads