پارامتر چیست ؟
- پارامتر در اصل متغیرهایی هستند که می خواهیم صدا زنندگان توابع بتوانند با استفاده از آن ها مقادیر را به بلاک برنامه نویسی تابع ارسال کنند.
- پس به متغیرهایی که در بدنهی تابع تعریف و مشخص می شوند در اصطلاح برنامه نویسی پارامتر گفته می شود.
- به عنوان مثال :
Function myfun(p1 , p2 , p3)
- به متغیرهای p1 و p2 و p3 که برای تابع myfun در نظر گرفته شده اند ، اصطلاحا پارامتر گرفته می شود.
- به عنوان مثال :
public string mymethod(int age, string firstname, byte gender, string sitename)
- به متغیرهای age و firstname و gender و sitename اصطلاحا پارامتر گفته می شود.
آرگومان چیست ؟
- آرگومان در اصل مقادیری هستند که صدا زننده توابع آنها را به تابع میفرستد.
- آرگومان های ارسالی به یک تابع بسته به تعریف پارامترها می باشد.
- به عنوان مثال :
Myfun(123 , iman , linux2.6)
- به مقادیر 123 و iman و linux2.6 که به عنوان ورودی برای تابع myfun در نظر گرفته شده اند اصطلاحا آرگومان گفته می شود.