sirayla calisan talimatlar toplami.
Loading...
Loading...
calisma alani
Rust icin sifirdan pratik ogrenme yolu
once tanim
Rust kesin talimatlar yazmak icindir. Burada onu Rust icin sifirdan pratik ogrenme yolu olarak ogreniyorsun. Baslangic modeli: girdi adimlardan gecer ve cikti olur.
main.rscalistir cargo runaliskanlik Rust icin kucuk bir parca ogren, minimal ornek yaz ve calistirsirayla calisan talimatlar toplami.
deger veridir. degisken bu veriyi tutan isimdir.
girdi alip sonuc ureten isimli kucuk is.
Cargo or rustc main.rs icindeki kodu calistirir.
ilk okunur kod
fn main() {
println!("{}", 42);
}cikti 42dil soyu
Rust nereden gelir, hangi diller yakindir ve sonra ne ogrenilir.
sifirdan
Soru bankasi
Bir asama sec veya bu dilin soru bankasinda ara ve alistirmaya gec.
Rust soru 1. main function icin en uygun ifadeyi sec.
Rust soru 2. println macro icin en uygun ifadeyi sec.
Rust soru 3. mutable binding icin en uygun ifadeyi sec.
Rust soru 4. match result icin en uygun ifadeyi sec.
Rust soru 5. main function icin en uygun ifadeyi sec.
Rust soru 6. println macro icin en uygun ifadeyi sec.
Rust soru 7. mutable binding icin en uygun ifadeyi sec.
Rust soru 8. match result icin en uygun ifadeyi sec.
Rust soru 9. main function icin en uygun ifadeyi sec.
Rust soru 10. println macro icin en uygun ifadeyi sec.
Rust soru 11. mutable binding icin en uygun ifadeyi sec.
Rust soru 12. match result icin en uygun ifadeyi sec.
Rust soru 13. main function icin en uygun ifadeyi sec.
Rust soru 14. println macro icin en uygun ifadeyi sec.
Rust soru 15. mutable binding icin en uygun ifadeyi sec.
Rust soru 16. match result icin en uygun ifadeyi sec.
Rust soru 17. main function icin en uygun ifadeyi sec.
Rust soru 18. println macro icin en uygun ifadeyi sec.
coktan secmeli
Rust soru 1. main function icin en uygun ifadeyi sec.
fn main() {
}referans
cargo runfn main println macro
fn main() {
println!("{}", 42);
}let mut ownership borrowing
let mut score = 40;
score += 2;
println!("{}", score);match Ok Err question mark
let value: Result<i32, &str> = Ok(42);