8-ma`ruza ci dasturlash tilida funktsiya


Funktsiyani e`lon qilish va aniqlash



Download 336,77 Kb.
Pdf ko'rish
bet4/14
Sana07.09.2021
Hajmi336,77 Kb.
#167560
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
8-Maruza

Funktsiyani e`lon qilish va aniqlash

Dasturda funktsiyani qo’llash uchun, oldin uni e`lon qilish, keyin esa aniqlash 

lozim.  Funktsiyani  e`lon  qilishda  kompilyatorga  uning  nomi,  qaytaradigan 

qiymatlari  va  parametrlari  haqida  xabar  beriladi.  Funktsiyani  aniqlanishidan 

kompilyator  uning  qanday  ishlashi  haqida  ma`lumot  oladi.  Dasturdagi  biror 

funktsiyani oldindan e`lon qilmasdan turib chaqirish mumkin emas. Funktsiyaning 

e`lon qilinishi uning prototipini (timsolini) hosil qilish deb ataladi. 

Funktsiyani e`lon qilishning uch xil usuli mavjud: 

 

Funktsiya  prototipi  faylga  yoziladi,  keyin  esa  u  #include  ifodasi  qo’llanilib 



kerakli dasturga qo’shib qo’yiladi.  

 



Funktsiya    ishlatiladigan    faylga   uning   prototiplari -   Funktsiya   uni   

chaqiruvchi   ixtiyoriy   funktsiyadan   oldin yoziladi va bu holda funktsiya e`lon 

qilinishi bilan bir vaqtda aniqlanadi. 

func4() 


 

 

return 



 

func2() 


 

 

func3() 



 

 

return 



main() 

{ оператор; 

     func1(); 

оператор; 

оператор; 

     func2(); 

оператор; 

     func4(); 

оператор; 

     func1(); 



 

  return; 

     Func3(); 

 

  return; 




Si  standartiga  mos  holda  xohlagan  funktsiyaning  argument  tiplari  va 

chiqaruvchi  tip  nomi  oldindan  (asosiy  funktsiyadan  oldin)  e`lon  qilinishi  lozim. 

Quyida funktsiyaning umumiy holda e`lon qilinishini keltiramiz:  


Download 336,77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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