فرمت فایل :power point( قابل ویرایش) تعداد اسلاید: 12 اسلاید
تابع
•بخشی از یک برنامه که میتواند با یک نام صدا زده شود
•یک نام دارد (مطابق قواعد identifier زبان c)
•تعدادی ورودی میتواند داشته باشد
•ورودیها درون پرانتز بعد از نام تابع ذکر میشوند
•در تعداد و نوع ورودیها محدودیتی (تقریباٌ) وجود ندارد
•تابع میتواند بدون ورودی باشد (void)
•یک خروجی میتواند داشته باشد
•خروجی در موقعیتی که تابع ذکر میگردد جایگزین تابع میشود
•تابع میتواند بدون خروجی باشد (void)
•از تکرارهای اضافی بخشهای برنامه جلوگیری میکند
•باعث خوانا شدن برنامه میشود
•باعث ساختاریافتگی برنامه میشود
•
•باید نخست تعریف شود
•مطابق قاعدة زبان c، در خطوطی قبل از استفاده، باید تعریف صورت گیرد
•نحوة تعریف
•نوع متغیر خروجی
•نام تابع
•درون پرانتز نوع و نام متغیرهای ورودی
•درون آکلاد متن برنامه
•مقدار برگشتی به صدا زننده از طریق return انجام شود
•Return ضمن برگشت دادن مقدار، کنترل را به انتهای آکلاد تابع منتقل میکند – یعنی تابع را میبندد و خطوط دیگری از متن تابع اجرا نمیشوند
•int mul (int a, int b) {
• return(a*b);
• }
پاورپوینت درباره توابع در زبان برنامهسازی سی پلاس پلاس