MAVZU:IDENTIFIKATORLAR VA KALIT SO`ZLAR
REJA:
1. Umumiy nuqtai nazar va asosiy farq
2. Identifikator nima
3. Kalit so'z nima
4. Identifikator va kalit so'z o'rtasidagi o'xshashliklar
5. Yonma -yon taqqoslash - Jadval shaklidagi identifikator va boshqalar
6. Xulosa
Identifikator nima?
O'zgaruvchini, funktsiyani yoki sinfni aniqlash uchun dasturchi tomonidan yaratilgan nom identifikator sifatida tanilgan. Identifikatorlar bu shaxslarni yagona aniqlash uchun ishlatiladi. Kodni oson o'qilishi uchun identifikatorlarga mazmunli ismlar berish muhimdir. Bu boshqa dasturchilarga dastur nima haqida ekanligini aniqlashga yordam beradi.
Identifikatorlarni yaratishda ma'lum qoidalar mavjud. Identifikatorlarga faqat alifbo belgilaridan, raqamlardan va pastki chiziqdan foydalanishga ruxsat beriladi. Identifikatorni raqam bilan boshlash tavsiya etilmaydi. Int raqami = 4 kabi bayonot mavjud bo'lganda; raqam - bu identifikator. Dasturchi "raqam" nomidan foydalanib, bu o'zgaruvchining qiymatini chop etishi mumkin. Ko'pgina dasturlash tillari harf sezgirligini qo'llab -quvvatlaydi. Shuning uchun, "maydon" o'zgarmaydigan nomi "AREA" dan farq qiladi.
01 -rasm: Identifikatorlar va kalit so'zlarga misollar
Ikki sonning yig'indisini hisoblash funktsiyasi uchun nom calc_sum () bo'lishi mumkin. Boshqa haqiqiy identifikatorlar - xodimlar maoshi, student_id va raqam. Sinf yaratishda dasturchi atributlar va usullarni tavsiflovchi ma'no identifikatoridan foydalanishi mumkin. Masalan, talaba, sinf xodimi, to'rtburchaklar va boshqalar. Xuddi shunday, dasturchi dasturga muvofiq identifikatorlarni yaratishi mumkin.
Kalit so'z nima?
Kalit so'zlar ma'lum bir vazifa uchun dasturlash tili bilan ta'minlangan. Ularning maxsus ma'nolari bor. Kalit so'zlarni identifikator sifatida ishlatib bo'lmaydi. Kalit so'zlar zaxiralangan so'zlar sifatida ham tanilgan. Dasturda int raqami = 2 sifatida ifodasi mavjud bo'lganda; bu raqam 2 qiymatini o'z ichiga olgan o'zgaruvchini bildiradi. int - kalit so'z. Bu kompilyatorga xotira joyi butun sonni saqlashi mumkinligi haqida xabar beradi. Float maydoni sifatida bayonot mavjud bo'lganda; float - kalit so'z va maydon - identifikator. Maydon o'zgaruvchisi o'zgaruvchan nuqta qiymatiga ega bo'lishi mumkin.
Dasturlashda bayonotlar ketma -ketligini takrorlash uchun vaziyatlar mavjud. For loop va while loopi takroriy vazifalar uchun ishlatiladi. Qaror uchun, agar/else ishlatilishi mumkin. Agar mantiq rost bo'lsa, if bloki ichidagi gaplar bajariladi. Aks holda, else blokining ichidagi bayonotlar bajariladi. Bu ko'plab dasturlash tillari uchun umumiy bo'lgan kalit so'zlarning bir nechta namunalari. Kalit so'zlarni dastur o'zgaruvchilari yoki boshqa foydalanuvchi elementlari uchun nom sifatida ishlatish mumkin emas.
Do'stlaringiz bilan baham: |