|
C++ tiliga ko‘plab yangiliklar kiritilgan bo‘lib, tilning imkoniyati yanada kengaytirilgan. C++
|
bet | 2/7 | Sana | 20.10.2023 | Hajmi | 38.91 Kb. | | #89218 |
Bog'liq 1-ma\'ruza (C tilining leksik asoslari) Сирдарё 5 ташаббус, 415-------------, \'OT, 3 мавзу Дастурий таъмин.Операцион тизимлар, Талаба билимини баҳолаш, 1 мавзу, 1-mavzu. Texnik tizimlarda axborot texnologiyalari faniga kirish, 3-mavzu. Ekspert tizimlar turlari, yaratish bosqichlari, 3 амалий машгулот, O\'quv Web kontentlarni yaratishning dasturiy vositalari, 1. Operatsion tizim tushunchasi va ularning ahamiyati 2, 2 Mavzu, 9 Mavzu Web texnologiya, презентация ExcelC++ tiliga ko‘plab yangiliklar kiritilgan bo‘lib, tilning imkoniyati yanada kengaytirilgan. C++ dasturlash tili ham boshqa dasturlash tillari kabi o‘z alfavitiga va belgilariga ega.
Tillarda mavjud alfavit va leksemalarga quyidagilar kiradi:
1. Katta va kichik lotin alfaviti harflari;
2. Raqamlar - 0,1,2,3,4,5,6,7,8,9;
3. Maxsus belgilar: " {} | [] () + - / % \ ; ' : ? <=>_ ! & ~ # ^ . *
Alfavit belgilaridan tilning leksemalari shakllantiriladi:
Identifikatorlar;
Kalit (xizmatchi yoki zahiralangan) so‘zlar;
O‘zgarmaslar;
Amallar belgilanishlari;
Ajratuvchilar.
Dastur tuzilmasi
C++ dasturlash tilida dastur quyidagi tarkibda tashkil topadi:
Direktivalar – funksiyalar kutubxonasini chaqirish. Ular maxsus include katalogida joylashgan va .h kengaytmali fayllar bo’ladi. С++ tilida masalaning qo’yilishiga qarab kerakli kutubxonalar chaqiriladi. Bu esa dasturning xotirada egallaydigan joyini minimallashtiradi.
Masalan, ma’lumotlarni kiritish-chiqarish proseduralari uchun:
#include tizimdan chaqirish
#include “stdio.h” joriy katalogdan chaqirish.
C++ dasturlash tili bilan ishlovchi eng sodda dasturlar Dev C++ va CodeBlocks dasturlaridir. Ularning tarkibida 300 dan ortiq kutubxonalar mavjud. Eng ko’p ishlatiladigan kutubxonalar quyidagilar:
#include,
#include
#include
#include
#include va boshqalar
Makroslar (#define) – dastur bajarilishi davomida o’zgaruvchi ko’rsatilgan qiymatni qabul qilishi uchun (const). Unda makroning nomi va qiymati ko’rsatiladi.
Масалан:
|
| |