פרמטרים מזהים ערכים המועברים אל א פונקציה. לדוגמה, פונקציה להוספת שלושה מספרים עשויה להכיל שלושה פרמטרים. לפונקציה יש שם וניתן לקרוא לה מנקודות אחרות בתוכנית. כשזה קורה, המידע שהועבר נקרא ויכוח. שפות תכנות מודרניות מאפשרות בדרך כלל לפונקציות מספר פרמטרים.
פרמטרים לתפקוד
לכל פרמטר פונקציה יש סוג ואחריו מזהה, וכל פרמטר מופרד מהפרמטר הבא על ידי פסיק. הפרמטרים מעבירים ארגומנטים לפונקציה. כאשר תוכנית מתקשרת לפונקציה, כל הפרמטרים הם משתנים. הערך של כל אחד מהטיעונים המתקבלים מועתק לפרמטר התואם שלו בשיחת תהליכים לעבור לפי ערך. התוכנית משתמשת בפרמטרים וערכים שהוחזרו כדי ליצור פונקציות שלוקחות נתונים כקלט, לבצע איתה חישוב ולהחזיר את הערך למתקשר.
ההבדל בין פונקציות לוויכוחים
פרמטרים וארגומנט של מונחים משמשים לפעמים זה לזה. עם זאת, פרמטר מתייחס לסוג והמזהה, וטיעונים הם הערכים המועברים לפונקציה. בדוגמה הבאה של C ++, int a ו int b הם פרמטרים, בעוד 5 ו 3 הם הטיעונים שהועברו לפונקציה.
int תוספת (int a, int b)
{
int r;
r = a + b;
להחזיר r;
}
int main ()
{
int z;
z = תוספת (5,3);
cout << "התוצאה היא" << z;
}
ערך השימוש בפרמטרים
- פרמטרים מאפשרים לפונקציה לבצע משימות מבלי לדעת את ערכי הקלט הספציפיים מראש.
- פרמטרים הם רכיבים הכרחיים של פונקציות, בהם מתכנתים משתמשים כדי לחלק את הקוד שלהם לבלוקים לוגיים.