• C++ tilida izohlarni ikki xil usulda ifodalaydi : 1) /* Bir necha qatordan iborat bo‘lgan izoh */. 2) // qatorli izoh kabi.
  • Alfavitlardan dasturni tuzishda foydalaniladi
  • Kalit (xizmatchi) so‘zlar
  • C++ dasturlash tili alifbosi va xizmatchi so’zlari. Amallar. Izohlar satrini




    Download 0.72 Mb.
    Pdf ko'rish
    bet2/9
    Sana24.02.2022
    Hajmi0.72 Mb.
    #18025
    1   2   3   4   5   6   7   8   9
    Bog'liq
    1-Maruza C DASTURLASH TILIGA KIRISH. C tilining leksik asoslari. (1)
    Iqtisodiy qism.TB.OXR TRUDA, IMG 20240425 101200
    2. C++ dasturlash tili alifbosi va xizmatchi so’zlari. Amallar. Izohlar satrini 
    tavsiflash. 
    Dasturni qayta ishlashni umumiy sxemasi va probelli ajratuvchilar. 
    C++ dasturlash tilidagi asosiy birlik fayl – bu dasturning matnini saqlovchi .spp 
    faylidir. 
    Matnli faylni avval preprotsessor (PP) qayta ishlaydi. PP ning har bir bo‘yrug‘i # bilan 
    boshlanib, bo‘yruqni aniqlaydi va bajaradi. PP ning bo‘yrug‘i
    # include 
    Kompilyator dastur matnini qayta ishlash davomida probelli ajratuvchilardan 
    foydalaniladi. 
    Bularga probel belgilari, tabulyasiya belgilari, yangi qatorga o‘tkazuvchi simvollar va 
    izohlar kiradi. 
    C++ tilida izohlarni ikki xil usulda ifodalaydi
    1) /* Bir necha qatordan iborat bo‘lgan izoh */. 
    2) // qatorli izoh kabi. 
     


    C++ tilining alfaviti. 
     raqamlar 0,1,2,3,4,5,6,7,8,9; 
     maxsus belgilar: 
    // 




    [ ] ( ) + -/ % \ ; / : ? < = > _ ! & # ~ ^ . * 
    Alfavitlardan dasturni tuzishda foydalaniladi
     identifikatorlar; 
     kalit (xizmatchi) so‘zlar; 
    konstantalar
     amal belgilari; 
     ajratuvchilar. 
     Identifikatorlar va xizmatchi so‘zlar. 
    Identifikatorlar – lotin alfavitidan, raqamlardan pastki chiziqlardan (*faqat raqamlar bilan 
    boshlanmaydi) tashkil topadi: 
    RUN, run, heard,_RAM_disk, copy_54 
    C++ da katta va kichik xarflar alohida aniqlangan. 
    Kalit (xizmatchi) so‘zlar – bu identifikatorlar bo‘lib, C++ da maxsus foydalanish 
    uchun ajratilgan: 
    Asm 
    Doble
    Nen 
    Switch
    Auto 
    Else
    Operator Template 
    Break 
    Enum
    Private
    This
    Case 
    Extern
    Protected Thron
    Catch 
    Float
    Public
    Try
    Cahr 
    For
    Register Tupedef
    Const 
    Goto
    Short
    Union 
    Continue 
    If
    Signed
    Unsigned 
    Default 
    Inline
    Size of 
    Virtual
    Delete 
    Int
    Static
    Void 
    Do 
    Long
    Struct
    Volatile 
    while 


    Bundan tashqari BC++ va TC++ da qo‘shimcha ravishda aniqlangan xizmatchi so‘zlar:
    Cdecl 
    - export
    - loads
    - saverege
    - cs 
    Far 
    Near
    - sed 
    - ds 
    Huge
    Pascal
    - ss 
    - es 
    interrupt 
    - regparam
    Regestr o‘zgaruvchilarning xizmatchi so‘zlari 
    - AH 
    - BH - CH - DH - SI 
    - SP 
    - SS 
    - AL 
    - BL 
    - CL - DL 
    - DI 
    - CS 
    - ES 
    - AX 
    - BX - CX - DX 
    - BP 
    - DS 
    - FLAGS 

    Download 0.72 Mb.
    1   2   3   4   5   6   7   8   9




    Download 0.72 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    C++ dasturlash tili alifbosi va xizmatchi so’zlari. Amallar. Izohlar satrini

    Download 0.72 Mb.
    Pdf ko'rish