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 |
Ünicode skaler değerler | char | 'a' , 'α' , '∞' |
Boole'sal | bool | true , false |
Türlerin genişlikleri/boyutları aşağıdaki gibidir:
iN
,uN
vefN
türleri N bit genişliğinde,isize
veusize
türleri göstericinin genişliğinde,char
türü 32 bit genişliğinde,bool
tü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
,123i64
olarak yazılabilir.