0

زبان برنامه نویسی پرل

 
golami1223
golami1223
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 683
محل سکونت : بوشهر

تابع تعریف شده کاربر
پنج شنبه 2 دی 1389  7:15 AM

تابع تعریف شده کاربر

کاربر تابع را در فرمتی شبیه به c تعریف می‌کند.تعریف تابع شامل کلید اصلی تابع نام تابع نام آرگومان‌ها و بدنه تابع اینجا یک مثال از تابع آورده شده است:

                                             }  (function add_three (number, temp
                                                               temp = number + 3
                                                                    return temp
                                             {

این عبارت می‌تواند به صورت زیر احضار شود :

                                             print add_three(36)     # Outputs 39

تابع می‌تواند متغییرهایی در ناحیه محلی داشته باشد .نام آنها در انتهای لیست آرگومانها اضافه می‌شود.بناباین هنگام فراخوانی تابع مقدار برای آنها باید حذف شود.این قرارداد است که کمی فضای خالی قبل از متغییرهای محلی در لیست آرگومانها اضافه کرد.به این ترتیب نشان داده می‌شود که پارامترها کجا تمام می‌شوند و متغییرهای محلی شروع می‌شوند.

تشکرات از این پست
دسترسی سریع به انجمن ها