• ABC, abc, Abc
  • Belgili tiplar.
  • O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi navoiy davlat pedagogika instituti




    Download 14,73 Mb.
    bet54/178
    Sana13.05.2024
    Hajmi14,73 Mb.
    #230019
    1   ...   50   51   52   53   54   55   56   57   ...   178
    Bog'liq
    Darslik 01.05.2023

    Identifikatorlar. Identifikatorlar va xizmatchi so‘zlar C++ dasturlash tili alifbosidagi belgilaridan foydalanib yoziladi.
    Identifikator – bu harflar, raqamlar va pastki chiziq belgisidan iborat dasturiy obyektning nomidir. Identifikatorning birinchi belgisi harf yoki pastki chiziq bo‘lishi zarur, ammo raqam bo‘lishi mumkin emas. Identifikatorni yozishda bo‘sh joy (probel)dan foydalanilmaydi. Identifikatordagi katta va kichik harflar har xil belgilashlarni anglatadi. Masalan, ABC, abc, Abc belgilashlar uch xil nom hisoblanad. Har bir ism (identifikator) funksiya ichida yozilishi va hech qanday xizmatchi so‘zlarga mos kelmasligi kerak.
    Xizmatchi so‘zlar – bu kompilyator uchun alohida ma’noga ega bo‘lgan hamda faqat ular til operatorlari, ma’lumotlar turlari va boshqalarda ishlatiladigan so‘zlardir. Masalan, include, cout, cin, int.
    Ma’lumotlarning tiplari. C ++ dastrulash tilining ma’lumotlar tiplarini asosiy va tarkibiy qismlarga bo‘lish mumkin. C ++ dastrulash tilida o‘zgaruvchilarning asosiy tiplari quyidagilardan iborat:
    • char - belgili;
    • int – butun son;
    • float – haqiqiy son;
    • double - ikki karra haqiqiy son;
    • bool - mantiqiy.
    Ma’lumotlarning boshqa tiplarini shakllantirish uchun spetsifikator (qiymat chegarasi) lardan foydalaniladi. Spetsifikatorlar yordamida belgilangan tiplar tarkibiy ma’lumotlar deyiladi.
    C ++ dasturlash tilida ma’lumotlar tipining to‘rtta spetsifikatori mavjud:
    • short - qisqa;
    • long - uzun;
    • signed - ishorali;
    • unsigned - ishorasiz.
    Bularning imkoniyatlarini quyida ko‘rib chiqamiz:
    Belgili tiplar. Belgili o‘zgaruvchilarga oid misol va masalalarni dasturlashda char tipidan foydalaniladi. char tipidagi ma’lumotlar kompyuter xotirasida bir bayt joy egallaydi. Buning sababi shundaki, odatda 256 ta belgilardan birini saqlash uchun qancha belgi turiga teng bo‘lsa, shuncha xotira ajratiladi. Belgining turi ishorali yoki ishorasiz bo‘lishi mumkin.
    2.1.4-jadval

    Download 14,73 Mb.
    1   ...   50   51   52   53   54   55   56   57   ...   178




    Download 14,73 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi navoiy davlat pedagogika instituti

    Download 14,73 Mb.