Değerler
Burada bazı temel yerleşik türler ve her türün değişmez değerlerinin (literal values) sözdizimi (syntax) verilmiştir.
| Türler | Değişmezler | |
|---|---|---|
| İşaretli tamsayılar | i8, i16, i32, i64, i128, isize | -10, 0, 1_000, 123_i64 |
| İşaretsiz tamsayılar | u8, u16, u32, u64, u128, usize | 0, 123, 10_u16 |
| Ondalıklı (floating point) sayılar | f32, f64 | 3.14, -10.0e20, 2_f32 |
| Ünikod skaler değerler | char | 'a', 'α', '∞' |
| Boole’sal | bool | true, false |
Türlerin genişlikleri/boyutları aşağıdaki gibidir:
iN,uNvefNtürleri N bit genişliğinde,isizeveusizetürleri göstericinin genişliğinde,chartürü 32 bit genişliğinde,booltürü 8 bit genişliğinde.
This slide should take about 5 minutes.
Yukarıda gösterilmeyen birkaç sözdizimi (syntax) vardır:
- Rakamlardaki tüm alt çizgiler atlanabilir, bunlar yalnızca okunabilirlik içindir. Yani
1_000,1000(veya10_00) olarak ve123_i64,123i64olarak yazılabilir.