آموزش پاسکال

پارامترهای مرجع در پاسکال

پارامترهای مرجع در پاسکال

به پارامترهای گفته می شود که میتوان از انها برای ارسال و دریافت مقادیر استفاده نمود
برای تعیین پارامترمرجع باید قبل از ذکر نام ان از کلمه رزرو شده Var استفاده کنید
همچنین در فراخوانی پروسیجر هایی که دارای پارامتر مرجع هستند باید از یک متغییر هم نوع استفاده کنید
برای مثال به برنامه زیرتوجه کنید

Var
 A : Ineger;

Procedure Add (B,C  : Integer ; Var D : Integer);
begin
 D := B+c;
end;

begin
 Add (10,5,A);
 WiteLn(A);
end.

اجرای برنامه فوق باعث نمایش عدد 15 خواهدشد
به این دلیل که در پروسیجر Add از پارامترمرجع D استفاده شده است و روی آن تغییر صورت گرفته است
لذا این تغییر به عنوان خروجی پروسیجر روی متغییر A اعمال میگردد

روی لینک کوتاه کلیک کنید

https://wikidelphi.com/b/2S0/
5/5 - (3 امتیاز)

نوشته های مشابه

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
دکمه بازگشت به بالا