Rust konstantalar


ULASHISH

Konstantalar

Konstanta o‘zgaruvchilar hech qachon o‘zgarmaydigan qiymatlarni saqlash uchun ishlatiladi.

Oddiy o‘zgaruvchilardan farqli o‘laroq, konstantalar tip bilan e’lon qilinishi shart (masalan, i32 yoki char).


Konstanta yaratish

Konstanta yaratish uchun const kalit so‘zini, undan keyin esa nom, tip va qiymatni yozing:

Misol

const BIRTHYEAR: i32 = 1980; const MINUTES_PER_HOUR: i32 = 60;
O‘zingiz sinab ko‘ring »

Konstantalar tipga ega bo‘lishi shart

Konstanta yaratishda tipni yozishingiz shart. Oddiy o‘zgaruvchilardagi kabi tipni aniqlashni Rustning o‘ziga qo‘yib bera olmaysiz:

Misol

const BIRTHYEAR: i32 = 1980; // Ok const BIRTHYEAR = 1980; // Error: missing type
O‘zingiz sinab ko‘ring »

Nomlash qoidalari

Konstantalar haqida yana bir jihat: ularni katta harflar bilan e’lon qilish yaxshi amaliyot hisoblanadi.

Bu majburiy emas, lekin kodni o‘qishni osonlashtiradi va Rust dasturchilari orasida keng tarqalgan:

Misollar:

  • MAX_SPEED
  • PI
  • MINUTES_PER_HOUR


Konstantalar va o‘zgaruvchilar

Mana qisqacha taqqoslash:

Xususiyat Konstanta (const) O‘zgaruvchi (let)
O‘zgarishi mumkinmi? Yo‘q Ha, agar mut ishlatilsa
Tip majburiymi? Ha Yo‘q (ixtiyoriy)

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!