Ֆունկցիաների կանչերի օրինակներ

Ֆունկցիաների փոխկապակցված/բարդ կանչերի օրինակներ։ Ֆունկցիայի կանչը որպես վերադարձվող արժեք

C-ում ֆունկցիան կարող է կանչել մեկ այլ ֆունկցիա: Սա հայտնի է որպես մեկ այլ ֆունկցիա կանչող ֆունկցիա, և դա մոդուլային ծրագրավորման հիմնարար հասկացություն է: C-ում ֆունկցիան կարող է կանչել մեկ այլ ֆունկցիա՝ պարզապես օգտագործելով կանչված ֆունկցիայի անունը, որին հաջորդում են փակագծերում գտնվող ցանկացած անհրաժեշտ արգումենտ: Կանչող ֆունկցիան կարող է արժեքներ փոխանցել որպես արգումենտ կանչված ֆունկցիային, և կարող է ստանալ կանչված ֆունկցիայի կողմից վերադարձված արժեքներ։ C-ում ֆունկցիա սահմանելիս դուք նշում եք վերադարձի տիպը, որը ցույց է տալիս այն արժեքի տիպը, որը ֆունկցիան կվերադարձնի իր կանչողին: