תוכן עניינים:

מהו ארגומנט ברירת המחדל ב-C++?
מהו ארגומנט ברירת המחדל ב-C++?

וִידֵאוֹ: מהו ארגומנט ברירת המחדל ב-C++?

וִידֵאוֹ: מהו ארגומנט ברירת המחדל ב-C++?
וִידֵאוֹ: C++ Programming Tutorial 71 - Default Arguments 2024, נוֹבֶמבֶּר
Anonim

ארגומנט ברירת מחדל הוא ערך המסופק בהצהרת פונקציה שמוקצה אוטומטית על ידי המהדר אם הקורא של הפונקציה לא מספק ערך לארגומנט עם ערך ברירת מחדל. להלן C++ פשוט דוגמא כדי להדגים את השימוש בארגומנטים של ברירת מחדל.

בדרך זו, מהו ארגומנט ב-C++?

ה טיעונים לפונקציה הם ערכים שניתן להעביר לפונקציה כדי לשמש כמידע קלט. 'ערך החזרה' הוא ערך שהפונקציה מחזירה. לדוגמה, בקריאה לפונקציה square(10), הערך 10 הוא an טַעֲנָה לפונקציה square().

בנוסף, מהו בנאי עם ארגומנט ברירת מחדל ב-C++? א בַּנַאִי זה לוקח לא פרמטרים (או יש פרמטרים שלכולם יש בְּרִירַת מֶחדָל ערכים) נקרא א בנאי ברירת מחדל . ה בנאי ברירת מחדל נקרא אם לא מסופקים ערכי אתחול שסופקו על ידי המשתמש. מחלקה זו תוכננה להחזיק ערך שבר כמספר שלם ומכנה.

בנוסף, איך מעבירים ארגומנט ברירת מחדל ב-C++?

הרעיון מאחורי ארגומנט ברירת מחדל זה פשוט. אם פונקציה נקראת על ידי טיעון חולף /s, אלה טיעונים משמשים את הפונקציה. אבל אם ה טַעֲנָה /s לא מועברים בזמן הפעלת פונקציה אז, ה בְּרִירַת מֶחדָל נעשה שימוש בערכים. בְּרִירַת מֶחדָל ערכים מועברים ל טַעֲנָה /s באב הטיפוס של הפונקציה.

מהן פונקציות ברירת המחדל הניתנות ב-C++?

להלן פונקציות ברירת המחדל המסופקות על ידי מהדר בשפת C++ אם לא יושמו במחלקה על ידי מפתח תוכנה

  • בנאי ברירת מחדל.
  • עותק בנאי.
  • מפעיל מטלות.
  • הורס.