أساسيات البرمجةمبتدئ
Parameter vs Argument
المعامل والوسيط
النطقباراميتر مقابل أرجيومنت
التعريف
الـ parameter هو الاسم المكتوب في تعريف الدالة، أما الـ argument فهو القيمة الفعلية التي تمرّرها عند الاستدعاء.
أين تسمعه؟
مراجعة الشيفرة، والتوثيق، ورسائل الأخطاء مثل «expected 2 arguments, got 1».
أمثلة
The function takes two parameters:
الدالة تأخذ معاملين:nameandage.nameوage.You passed three arguments, but it expects two.
مرّرتَ ثلاثة وسطاء بينما تتوقع الدالة اثنين.
خطأ شائع
استخدام الكلمتين كأنهما شيء واحد. غالبًا سيفهمك الناس، لكن الفرق بينهما سؤال شائع في المقابلات.
واصل الاستكشاف
المزيد في أساسيات البرمجة