Swift ma’lumot tiplari


ULASHISH

Swift ma’lumot tiplari

Swift’da Int, Double, Bool va String kabi o‘rnatilgan tiplar mavjud.

Swift qiymatdan tipni aniqlash uchun tipni avtomatik aniqlash (type inference) mexanizmidan foydalanadi.


Asosiy tiplar

Konstantalarni let, o‘zgaruvchilarni esa var bilan e’lon qiling.

Swift tipni boshlang‘ich qiymatga qarab aniqlaydi.

Misol

let anInt = 42           // Int
let aDouble = 3.14       // Double
let isSwiftFun = true    // Bool
let greeting = "Hello"    // String
print(aDouble)
print(isSwiftFun)
print(greeting)

O‘zingiz sinab ko‘ring »

Ushbu misolda keng tarqalgan Swift tiplari e’lon qilinadi va chiqariladi.



Tipni avtomatik aniqlash va annotatsiya

Swift odatda tipni boshlang‘ich qiymatga qarab aniqlaydi, lekin aniqlik uchun tipni o‘zingiz ko‘rsatishingiz mumkin.

Misol

let inferred = 10          // Int (inferred)
let annotated: Double = 3  // Double (explicit)
print(type(of: inferred), type(of: annotated))

O‘zingiz sinab ko‘ring »

Ushbu misolda avtomatik aniqlangan va aniq ko‘rsatilgan tiplar taqqoslanadi.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!