الوسيط (بالإنجليزيَّة: Parameter) هو مُتغيِّر مُسمَّى يُمرَّر للدالة للدالة. تُستخدم الوسيطات (أو الوسطاء) لإرسال المُعطيات إلى الدوال.

الفرق بين الوسيطات والمعطيات:

  • وسيطات الدالة هي أسماء تُدرَج عند تعريفها.
  • مُعطيات الدالة هي القيمة الفعليَّة المُمرَّرة إلى الدالة.
  • تُسنَد للوسيطات قيم المُعطيات المُمرَّرة.

يوجد نوعين من الوسيطات:

وسيطات الإدخال
وهي أكثر الأنواع شيوعًا. تُمرِّر هذه الوسيطات القيم إلى الدوال. اعتمادًا على لغة البرمجة المُستخدمة، تتعدّد طُرُق تمرير وسيطات الإدخال (كالاستدعاء عبر القيمة أو العنوان أو المرجع).
معاملات الإخراج أو الإعادة
مهمتها الأساسيّة إعادة عدّة قيم من الدالة، إلّا أنَّه لا يُحبَّذ فعل ذلك لِما يُسبِّب من مشكلات.

المزيد من التفاصيل

معلومات عامة

مراجع تقنيّة

Document Tags and Contributors

الوسوم: 
المساهمون في هذه الصفحة: ahmadnourallah
آخر مَن حدّثها: ahmadnourallah,