Mundarija kirish I bob. Ma'lumotlar ombori
Download 55.44 Kb.
|
kurs ishi 222
Maʼlumotlar turlari
Maʼlumotlar turlarini Delphi tilida umumiy holda ikkiga ajratish mumkin: • standart turlar. Bu turlar oldindan Delphi tili tomonidan aniqlangan boʻladi; • dasturchi tomonidan kiritiladigan (aniqlanadigan) turlar. Standart turlar tarkibiga quyidagilar kiradi: butun, haqiqiy, belgili (simvol), qator (strok), mantiqiy, koʻrsatgichli va variant. Dasturchi turlarni dasturning Var boʻlimida oʻzgaruvchilarni tavsiflashda aniqlaydi yoki maxsus turlarni aniqlash uchun boʻlim boʻlgan -turlarni tavsiflash Type boʻlimida aniqlaydi. Bu boʻlim umumiy holda quyidagicha boʻladi. Type Misol: Type TColor=(Red,Blue,Black); Var Color1,Color2,Color3: TColor; Type boʻlimida dasturchi tomonidan yangi Tcolor nomli tur kiritilmoqda va u Red,Blue,Black mumkin boʻlgan qiymatlarni qabul qilishi mumkin. Var boʻlimida dasturchi tomonidan turi aniqlangan uchta Color1,Color2,Color3 oʻzgaruvchilar tavsiflanmoqda. Bu oʻzgaruvchilarni toʻgʻridan toʻgʻri quyidagicha ham tavsiflash mumkin. Var Color1,Color2,Color3: (Red,Blue,Black); Standart turlarni Type boʻlimida tavsiflash shart emas, ularni toʻgʻridan toʻgʻri Var boʻlimida tavsiflash mumkin. Delphida standart turlarni quyidagicha klassifikatsiya qilish mumkin. Oddiy Tartibli • Butun • Belgi • Mantiqiy • Sanoqli (Perechislyayemыy) • Chegaralangan Haqiqiy Qator Struktura Toʻplam Massiv Yozuv Fayl Klass Interfeys Koʻrsatgichli Protsedurali Variant Oddiy turlarga tartiblashgan va haqiqiy turlar kiradi. Tartiblashgan turlar shu bilan xarakterlanadiki uning har bir qiymati oʻzining tartiblangan nomeriga ega. Haqiqiy tur qiymatlari kasr qismidan iborat boʻlgan sonlardan iboratdir. Tartiblashgan turlarga butun, belgili, mantiqiy, sanoqli va chegaralangan turlar kiradi. Butun turlar. Butun turlar butun sonlarni tasvirlash uchun ishlatiladi. Jadvalda Delphi 7 da ishlatiladigan butun turlar roʻyxati keltirilgan. Nemat Jiyan, [31.01.2023 16:17] Tur Oʻzgarish diapazoni Oʻlcham (baytda) Integer -2147483648..2147483647 4 Cardinal 0..4294967295 4 Shjrtint -128..127 1 Smallint -32768..32767 2 Download 55.44 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling