Funksiya isletiliwi
Download 199 Kb.
|
1 2
Bog'liqFunksiya bul
Funksiya bul - C++ tilinde másele sheshiw degi gilt elementlerden biri bolıp tabıladı. Funksiyalar modullar dep de ataladı. Funksiyalar aldınnan anıqlanǵan hám paydalanıwshı tárepinen anıqlanatuǵın funksiyalarǵa bólinedi.Aldınnan anıqlanǵan funksiyalar, tiykarınan, tildiń túrli kitapxana faylları arqalı anıqlanadı. Olarǵa matematikalıq funksiyalar, túrlerdi tekseriw funksiyaları, belgi hám qatarlar menen islew funksiyaları mısal boladı. Mısalı :
Programmada isletiletuǵın hár qanday paydalanıwshı tárepinen anıqlanatuǵın funksiyalar járiyalanıwı kerek. Funksiyalar mánis qaytarıwshı hám mánis qaytarmaytuǵın funksiyalar kórinisinde boladı. Ádetde funksiyalar járiyalanıwı bas bet fayllarda járiyalanadı hám #include direktivasi járdeminde programma tekstine qosıladı.Funksiya daǵazasın funksiya prototipi xarakteristikalaydı (ayırım jaǵdaylarda signatura dep ataladı ). Funksiya prototipi tómendegi kóriniste boladı: ); Bul jerde < qaytar’wshi m.nis túri > - funksiya islewi nátiyjesinde ol tárepinen qaytaratuǵın mánistiń túri. Eger qaytarılatuǵın mánis túri kórsetilmegen bolsa, shárt boyınsha funksiya qaytaratuǵın mánis túri int dep esaplanadı, - útir menen ajıratılǵan funksiya parametrleriniń túri hám atları dizimi. Parametr atın jazbasa da boladı.Dizim bos bolıwı da múmkin. Funksiya prototiplerine mısallar : int almassın(int, int); double max(doublex, doubley); void func(); Funksiya anıqlanıwı - funksiya basında hám figurali qawsırmaǵa ('{', '}') alınǵan qanday da ámeliy mazmunga iye deneden ibarat boladı. Eger funksiya qaytarıwshı túri void túrinen ayrıqsha bolsa, onıń denesinde, álbette, uyqas túrdegi parametrge iye return operatorı bolıwı shárt. Funksiya denesinde birewden artıq return operatorı bolıwı múmkin. Olardıń qálegen qandayda-birın orınlaw arqalı funksiyadan shıǵıp ketiledi. Eger funksiyanıń ma`nisi programmada isletilmeytuǵın bolsa, funksiyadan shıǵıw ushın parametrsiz return operatorı isletiliwi múmkin yamasa ulıwma, return isletilmeydi. Ádetde programmada funksiya málim bir jumıstı ámelge asırıw ushın shaqırıladı. Funksiyaǵa shaqırıq etkende, ol qoyılǵan máseleni sheshedi hám óz jumısın tamamlawında qanday da mánisti nátiyje retinde qaytaradı. Download 199 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling