ما هو تعبير الوظيفة؟
ما هو تعبير الوظيفة؟

فيديو: ما هو تعبير الوظيفة؟

فيديو: ما هو تعبير الوظيفة؟
فيديو: ما هي الوظيفة التي تناسبك ؟ إكتشف ذلك الآن عن طريق هذا الاختبار ..!! 2024, يمكن
Anonim

المهام هي قيم. يمكن تخصيصها أو نسخها أو الإعلان عنها في أي مكان من الكود. إذا كان وظيفة تم التصريح عنه كعبارة منفصلة في تدفق الشفرة الرئيسي ، وهذا ما يسمى " وظيفة إعلان". إذا كان وظيفة تم إنشاؤه كجزء من التعبير ، إنه يسمى " التعبير عن الوظيفة ”.

إذن ، ما هو الفرق بين الوظيفة والتعبير؟

التعبيرات هي كائنات "نحوية" ، أي أجزاء من اللغة. المهام هي كائنات (رياضية) ، أي أجزاء من العالم. أ وظيفة موصوف / محدد بواسطة التعبير ؛ نفس الشيء وظيفة يمكن وصفه بأكثر من واحد التعبير.

بالإضافة إلى ذلك ، ما هي إعلانات الوظائف؟ أ وظيفة هي مجموعة من العبارات التي تؤدي معًا مهمة. أ إعلان الوظيفة يخبر المترجم عن ملف المهام الاسم ونوع الإرجاع والمعلمات. أ وظيفة يوفر التعريف الجسم الفعلي لـ وظيفة . توفر مكتبة C القياسية العديد من ملفات المهام يمكن لبرنامجك الاتصال بها.

فيما يتعلق بهذا ، هل يمكنك شرح استدعاء الوظيفة وتطبيق الوظيفة؟

على حد سواء مكالمة و تطبيق الأداء مشابه جدا المهام : تنفيذ أ وظيفة في سياق أو نطاق الحجة الأولى التي أنت تمر لهم. أيضا ، كلاهما المهام الذي - التي علبة فقط يتم استدعاؤها على الآخرين المهام . الفرق هو متى أنت تريد زرع هذا مكالمة مع مجموعة من الحجج.

ما هي الوظيفة المسماة؟

أ الوظيفة المسماة هو وظيفة إعلان إذا ظهر كبيان. على سبيل المثال: وظيفة ضابط () {رتبة العودة () + "ريجنالد ثيستلتون" ؛ وظيفة رتبة () {return "Captain" ؛ }} ضابط () // => "كابتن ريجنالد ثيستلتون"

موصى به: