خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش زبان ++C : توابع (functions)

آموزش زبان ++C : توابع (functions)
نویسنده : امیر انصاری
در این درس به چگونگی معرفی توابع در زبان برنامه نویسی ++C می پردازیم. برای کسب اطلاعات بیشتر در مورد این که اساسا تابع چیست؟ کاربردش چیست؟ ورودی تابع چه می باشد؟ خروجی تابع چه می باشد؟ و ... توصیه می کنیم که ابتدا آموزش های زیر را مطالعه نموده و سپس به این آموزش بپردازید.

نرم افزار سامانه مودیان راهکار




معرفی تابع و چگونگی فراخوانی آن


در مثال زیر یک تابع با نام doPrint معرفی کرده ایم. این تابع کارش اینست که متنی را چاپ می کند. همینطور بعد از معرفی این تابع در تابع اصلی برنامه که نامش main می باشد، این تابع را صدا زده ایم. تعمدا یکی دو خط کد هم که قرار است اطلاعاتی را چاپ کنند اضافه کرده ایم. یکی از این کدها قبل از فراخوانی تابع doPrint و کد بعدی، بعد از فراخوانی تابع doPrint قرار داده شده است. این مساله چگونگی روند و ترتیب اجرای برنامه ها را به شما نشان می دهد.

آموزش زبان ++C : توابع (functions)
آموزش زبان ++C : توابع (functions)

ورودی و خروجی در توابع


توابع هم می توانند ورودی یا ورودی هایی داشته باشند و هم اینکه خروجی بدهند. در مثال زیر یک تابع با نام calc_Total معرفی کرده ایم که دو مقدار را به عنوان ورودی دریافت می کند و حاصل جمع این دو مقدار را به عنوان خروجی برمی گرداند.

آموزش زبان ++C : توابع (functions)
آموزش زبان ++C : توابع (functions)
برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آموزش زبان ++C : متغیرها (Variables)

آموزش بعدی : آموزش زبان ++C : فایل های هدر (Header files)



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.