• Paydalanıwshı tárepinen anıqlanatuģın tipler Sanalatuģın tipler
  • 1. Tiykarǵı túsinik hám tariypler. Maǵlıwmatlardı súwretlew basqıshları




    Download 404 Kb.
    bet9/10
    Sana29.11.2022
    Hajmi404 Kb.
    #32191
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    1-lekciya
    Ma\'lumotnoma Arziqulov, 2.Jalgasova Shahsanem Filosofiya KT qq, Qishloq xo jalik sohalarida ishlatiladigan dasturlar va axborot -fayllar.org, 47244, Android Studioda asosiy komponen, Android Studioda, DISSERTATSIYA STRUKTURASI haqida, Дарс тахлили , oraliq nazorat 5.1, Документ Microsoft Word, KURS ISHI TAQRIZ, Mavzu 7 YOSH INQIROZI UNING SABABLARI VA ALOMATLARI, 063o49hp 1694898092566, J.Jo`raxolovga tavsifnoma.docxyyyy
    Kórsetkishli tip (Pointer)
    Kórsetkishli tip maǵlıwmatlardıń kórsetkishleri yáki mánzilleri (adress) kópligin payda etedi, yaǵnıy kórsetkishler maǵlıwmatlardı emes al, bul maǵlıwmatlar jaylasqan yadtaǵı mánzildi óz ishine aladi. Kórsetkishler yadta bar joǵı 4 bayt orındı iyelep, ol kórsetip atirǵan maǵlıwmatlar úlken orındı iyelegen bolıwı múmkin. Pointer tipi maǵlıwmatı qálegen basqa bir maǵlıwmat yáki maǵlıwmatlar toparına baǵıtlanǵan boladı. Kórsetkishke múmkin bolǵan ol yáki bul mánisti ózlestirip, bul kórsetkish arqalı kerekli maǵlıwmatqa múrajattı ámelge asırıw múmkin. Pointer tipindegi maǵlıwmatlardıń mánisler kópliginde bir arnawlı mánis bolıp, onı ózlestiriw hesh jerge baǵıtlanbaǵanlıǵın kórsetedi, yaǵnıy nol yáki bos kórsetkish esaplanadı. Maselen, C++ tilinde bunday mánis sıpatında NULL dan paydalanıladı. Kórsetkishler ustinde ámeller tómendegishe bolıw múmkin: qandayda bir kórsetkishke basqa kórsetkish mánisti ózlestiriw múmkin yáki basqa maǵlıwmat iyelep turǵan yad oblastı adressin ózlestiriw múmkin. Kórsetkishler óz ara baylanısqan maǵlıwmatlar sistemasın jaratıwda hám qayta islewde úlken áhmiyetke iye. Yadta kórsetkishlerdi suwretlew ushın tiykarınan programmalastırıw sistemasına sáykes túrde adressti maksimal uzınlıǵı boyınsha orın ajıratıladı. Kórsetkishlerdiń mánisin teris putin sanlar sıpatında oblastta bitlerdiń izbe-izligi kórinisinde saqlanadı. C++ tilinde kórsetkishli ózgeriwshilerdi daǵazalaw ushın olardıń tipin anıqlaw kerek. Bunıń ushın kórsetkish yadta qanday tiptegi maģlıwmatlardı kórsetip atırģan bolsa, kórsetkishli ózgeriwshige de tap sonday tip beriledi.
    int a=9;
    int *p=&a;
    float f=4.6;
    float *d=&f;
    FILE *f=fopen(“talaba.txt”,’r’);


    Paydalanıwshı tárepinen anıqlanatuģın tipler Sanalatuģın tipler
    Mánislerdiń ózgeriwshi tipleri standartlarınan parıqlı jańa tiplerdi jaratıwģa imkan beredi. Bul toparģa sanalatuģın hám shegaralanģan tipler kiredi.
    Mánislerdiń sanalatuģın tipleriniń bunday atalıwına sebep, olar qatań anıqlanģan tártipte sanalatuģın kóriniste beriledi hám barlıq mánislerdiń sanı qatań shegaralanģan hámde kórilip atırģan tiptegi mánislerdi qabıl etiw múmkin. Sanalatuģın tip sheshilip atırģan máselege qarap paydalanıwshı tárepinen beriliwi múmkin.
    Sanalatuģın tip konstantalar diziminen quraladı. Bul tiptegi ózgeriwshiler dizimindegi qálegen mánisti qabıl etiw múmkin. Sanalatuģın tiptiń ulıwma jazılıw forması tómendegishe:
    enum tiptiń atı (konstantalar dizimi};
    tiptiń atı ózgeriwshi atı;
    Bul jerde konstanta túsinigi paydalanıwshı tárepinen berilgen arnawlı konstanta kórinisi túsiniledi. Konstantalar dizimi bir-birinen útir menen ajıratıladı hám olar ápiwayı skobka ishine alınadı.
    Máselen:

    Download 404 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 404 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1. Tiykarǵı túsinik hám tariypler. Maǵlıwmatlardı súwretlew basqıshları

    Download 404 Kb.