Asosiy farq – Identifikator va oʻzgaruvchi
Dasturlash tili ma'lum turdagi ma'lumotlarni qayta ishlash va foydali ma'lumotlarni taqdim etish uchun mo'ljallangan. Ma'lumotlar raqamlar, belgilar, satrlar va boshqalar bo'lishi mumkin. Dastur - bu kompyuterga ko'rsatmalar berish uchun ma'lum bir dasturlash tilida yozilgan ko'rsatmalar to'plami. Kompyuter ko'rsatmalarga muvofiq ma'lumotlarni qayta ishlaydi. Ma'lumotlarni manipulyatsiya qilishda ularni saqlash kerak. O'zgaruvchi - bu qiymatni saqlashga qodir bo'lgan saqlash maydoni. O'zgaruvchilar ularni aniqlash uchun nomlarga ega. Faqat o'zgaruvchilar, funksiyalar, sinflar va boshqalarning emas, balki identifikatorlar deb ataladigan nomlar ham mavjud. Identifikatorlar dasturchi tomonidan yaratiladi. Identifikator va o'zgaruvchi dasturlashda ikkita keng tarqalgan atamadir. Identifikator va oʻzgaruvchi oʻrtasidagi asosiy farq shundaki, identifikator bu oʻzgaruvchiga, funksiyaga, massivga, sinfga yoki tuzilmaga berilgan nom, oʻzgaruvchi esa qiymatni saqlay oladigan xotira joyiga berilgan nomdir.
Identifikator nima?
Identifikator oʻzgaruvchi, funksiya, massiv, sinf yoki tuzilma nomini bildiradi. Identifikatorlar dasturchilar tomonidan yaratilgan. Identifikatorlar uchun noyob nomlardan foydalanish muhim, chunki ular dasturni bajarishda aniqlanadi. Dasturlash tillari identifikatorlarni nomlash uchun ma'lum qoidalar to'plamiga amal qiladi. Ko'pincha haqiqiy identifikatorlar uchun faqat alifbo belgilaridan (A dan Z gacha yoki a dan z gacha), pastki chiziq (_) va raqamlar (0 dan 9 gacha) ishlatiladi. Odatda identifikatorning birinchi belgisi pastki chiziq yoki harf boʻlishi mumkin va raqam boʻlmasligi kerak.
Dasturlashda int raqami sifatida ifoda mavjud boʻlsa; bu butun sonni ushlab turadigan raqam deb ataladigan o'zgaruvchi mavjudligini anglatadi."Raqam" so'zi identifikatordir. Ikki tomonlama maydon sifatida bayonot mavjud bo'lganda; bu ikki tomonlama qiymatga ega bo'lgan maydon deb ataladigan o'zgaruvchi mavjudligini anglatadi. "Mahalla" haqiqiy identifikatordir. Yaroqli identifikatorlarning ayrim misollari yosh, ish haqi, studentNo, summa va _empNo. Yaroqsiz identifikatorlarning ayrim misollari 123abc, -studentno. 123abc identifikatori raqamdan boshlanadi. Demak, u haqiqiy emas. -studentno identifikatori alifbo yoki pastki chiziqdan boshqa belgi bilan boshlanadi.
01-rasm: Identifikator va oʻzgaruvchi
Koʻpchilik dasturlash tillari katta-kichik harflarga sezgir. Shuning uchun kichik va katta harflar farqlanadi. Identifikator summasi va AMOUNT ikkita alohida identifikatordir, hatto ular bir xil nomga ega. Identifikatorlar uchun mazmunli nomlardan foydalanish muhim, chunki u kodni o'qishni yaxshilaydi. Ma'noli identifikatorlar dasturni tushunishni ham osonlashtiradi.
Oʻzgaruvchi nima?
Dasturlashda ma'lumotlarni saqlash talab qilinadi. Hisob-kitoblar saqlangan ma'lumotlar bo'yicha amalga oshiriladi. Ushbu ma'lumotlar xotira joyida saqlanishi kerak. O'zgaruvchi - bu ma'lumotlarni saqlash uchun konteyner yoki saqlash maydoni. Har bir saqlash maydonini aniqlash uchun o'zgaruvchilarga noyob nom yoki identifikator beriladi. O'zgaruvchilar nomlari ma'lumotlarni saqlash uchun xotira joylarini ifodalaydi. Har bir oʻzgaruvchida saqlash uchun maʼlum maʼlumotlar turi mavjud.
Oʻzgaruvchi deklaratsiyasida oʻzgaruvchi nomi koʻrsatilgan, lekin oʻzgaruvchi uchun ajratilgan xotira yoʻq. int raqami sifatida bayonot mavjud bo'lganda; bu o'zgaruvchi nomi raqam ekanligini va u butun sonni saqlashi mumkinligini anglatadi. Lekin o'zgaruvchan raqam uchun hech qanday xotira ajratmaydi. O'zgaruvchiga boshlang'ich qiymatni belgilash ishga tushirish deb ataladi. int raqami=5 kabi bayonot mavjud bo'lganda; o'zgaruvchi raqam butun sonni saqlashi mumkin va u 5 ga ishga tushiriladi.
Identifikator va oʻzgaruvchi oʻrtasidagi oʻxshashlik nimada
Identifikator ham, oʻzgaruvchi ham dasturlashda ishlatiladi
Identifikator va oʻzgaruvchi oʻrtasidagi farq nima?
Identifikator va oʻzgaruvchi |
|
Identifikator oʻzgaruvchi, funksiya, massiv, sinf yoki tuzilmaga berilgan nom. | Oʻzgaruvchi – bu qiymatga ega boʻlgan xotira joyiga berilgan nom. |
Diapazon | |
Identifikatorlar diapazoni oʻzgaruvchilardan kattaroq. | Oʻzgaruvchilar nomlari identifikator hisoblanadi. |
Foydalanish | |
Identifikator ob'ektga noyob nom berish uchun ishlatiladi. | Oʻzgaruvchi – xotira joylashuvini aniqlash uchun noyob nom. |
Xulosa – Identifikator va oʻzgaruvchi
Dasturlashda oʻzgaruvchilar, funksiyalar, sinflar va hokazolar kabi juda koʻp tushunchalar mavjud. Ularning har birining asosiy maqsadi hisoblash muammolarini hal qilish uchun maʼlumotlarni toʻgʻri boshqarishdir. O'zgaruvchilar, funktsiya, sinflarni aniqlash va dasturni tushunish uchun tegishli nomlar berilishi kerak. Identifikatorlar ularga berilgan nomlardir. Ma'lumotlar xotirada saqlanadi va ularni aniqlash uchun ushbu xotira joylariga nomlar berilishi kerak. Ushbu maqolada identifikator va o'zgaruvchi o'rtasidagi farq muhokama qilindi. Identifikator va oʻzgaruvchi oʻrtasidagi farq shundaki, identifikator oʻzgaruvchiga, funksiyaga, massivga, sinfga yoki tuzilishga berilgan nom, oʻzgaruvchi esa qiymatni ushlab turadigan xotira joyiga berilgan nomdir.
Identifikator va oʻzgaruvchining PDF formatini yuklab oling
Siz ushbu maqolaning PDF-versiyasini yuklab olishingiz va iqtibos keltirgan holda oflayn maqsadlarda foydalanishingiz mumkin. Iltimos, PDF versiyasini bu yerdan yuklab oling: Identifikator va o'zgaruvchi o'rtasidagi farq