1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot



Download 4,47 Mb.
bet49/89
Sana15.04.2022
Hajmi4,47 Mb.
#553102
1   ...   45   46   47   48   49   50   51   52   ...   89
Bog'liq
C kitob TAYYOR

46 - DARS. PREPROTSESSOR VOSITALARI.

Fayllardan matnlar qo’shish.


Fayldan matn kushish uchun uch shaklga ega bo’lgan # include operatori qo’llaniladi:
# include
# include “fayl nomi”
# include makros nomi
Makros nomi #define direktivasi orqali kiritilgan preprotsessor identifikatori yoki makros bo’lishi mumkin. Agar birinchi shakl kullanilsa preprotsessor kushilaetgan faylni standart bibliotekalardan izlaydi. Agar ikkinchi shakl kullanilsa preprotsessor foydalanuvchining joriy katalogini ko’rib chiqadi va bu katalogda fayl topilmasa standart sistemali kataloglarga murojaat qiladi. C ++ standarti bo’yicha .h suffiksi bibliotekaga tegishli funktsiyalarning prototiplari hamda , tiplar va konstantalar ta'rifi joylashgan fayllarni ko’rsatadi. Bunday fayllarni sarlovhali fayllar deb ataladi. Kompilyator bibliotekalari bilan ishlashga muljallangan sarlovhali fayllar ro’yhati til standartida ko’rsatilgan bo’lib bu fayllar nomlari tilning hizmatchi suzlari hisoblanadi. Qo’yida shu standart fayllar nomlari keltirilgan:
Assert.h – programma diagnostikasi .
Type.h – simvollarni uzgartirish va tekshirish.
Erruo.h – hatolarni tekshirish.
Float.h – haqiqiy sonlar bilan ishlash.
Limit1.h – butun sonlarning chegaralari.
Locate.h – milliy muhitga moslash.
Match.h – matematik hisoblashlar.
Setjump.h – nolokal utishlar imkoniyatlari.
Sigual.h – gayrioddiy holatlar bilan ishlash.
Stdarg.h – o’zgaruvchi sonli parametrlarni qo’llash.
Stddef.h – qo’shimcha ta'riflar.
Iostream.h – kiritish-chikarish vositalari.
Stdlib.h – hotira bilan ishlash.
String,h – simvolli katorlar bilan ishlash.
Time.h – sana va vaqtni aniqlash.
Turbo C va Borland C++ kompilyatorlarida grafik biblioteka bilan boglanish uchun graphic.h – sarlavhali fayl kullaniladi.
Agar programmada bir necha funktsiyalardan foydalanilsa ,funktsiyalar ta'rifi ,tanasi bilan birga alohida fayllarda saqlash qulaydir. Hamma funktsiyalar tanasiga va main() funktsiyasi tanasiga chaqirilayotgan funktsiyalar prototiplari joylashtirilsa, programma tanasida funktsiyalarni ihtiyoriy joylashtirish mumkin. Bu holda programma fakat protsessor komandalaridan ham iborat bulishi mumkin.

Download 4,47 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   89




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish