![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE5ezYIsrVrke6daixHEEhJm8r8hCi5O1hmmrDGJTZtJiB5wQbshPJ4zHAsK5mfmNZtyvWG97pZZt9s5-db9Ha5v3r88Uag7l3h2lmuLLaXtIjobj2hKSA4DjegvEFHdk5L933aPWqIK8q/s1600/New+Project%25281%2529%25282%2529.png)
ماهي ال"parameters" أو ال"Formal parameters"؟
ال"parameters" الخاصة في اي function هي أسماء المتغيرات المعرفة داخل الfunction أو الmethod.
لنقل أن لدينا الfunction المكتوب بلغة سي ++ التالي:
int sum(int X, int Y){
int total = x + y;
return total;
}
كما نرى الfunction السابق هو function بسيط يأخذ رقمين حتى يُرجع ناتج جمعهمَ, حيث أن الparameters في هذا الfunction هم X و Y
اذاٍ, ماهي ال"arguments" أو ال"Actual parameters"
الargument هي القيمة التي ترسل عند مناداة الfunction.
sum(5,6);
اذاٍ, قيمة ال5 و ال6 التي تم ارسالها هم الarguments او بالاحرى القيم ل x و y.
إرسال تعليق
Please ask whatever you need.